GRAPHIC DESIGN AND ILLUSTRATION BY CATHIE HAHNEL