Survival of the beautiful : art, science, and evolution /: art, science, and evolution. (2011) - Unknown
No abstract available