Jack Blanks

Archived Record Sacramento, CA Previous Board of Directors for Solar Cookers International