Patterns in Evolution - Lewin, Roger (Williams & Wilkins, 1997)