Richard Clewes is an internationally recognized creative director whose work has won prizes in the UK, the United States, and Canada and at the Cannes Advertising Film Festival. Prior to a career in advertising, Mr. Clewes was a high school teacher in the Bahamas. He lives in Toronto, Ontario. Finding Lily is his first book.
Festivals: 2006 (spring)