James Hearne is an internationally recognized illustrator and graphic designer. He lives in Calgary, Alberta. For more information, visit www.jameshearnedesign.com.