Marshall, Perry

Evolution 2.0: breaking the deadlock between Darwin and design/ - Dallas Benbella Books Inc, 2015 - 372p.

9781940363806