I wonder if I should re-read that one to see how well it holds up to current-day models. I read it and "The Blind Watchmaker" at a young and impressionable age. Loved the latter, can't actually remember what I thought of the former. But there's a lot I didn't know about back then.