Aristotle's Ladder, Darwin's Treeby J. David ArchibaldImagery (psychology)MetaphorBiology, philosophyHuman evolutionWriting a summary for young readers…For young readersBook data: Open Library