Electric Universe by David Bodanis

$15.00
| /

Crown: 2005.
ISBN: 9781400045501. 320 pp.
Hardcover. Very good.