Analogies for Beginners by Dianne Draze & Lynne Chatham