1
by Nahin, Paul J.
Published 2014
Springer New York

2
by Nahin, Paul J.
Published 2006
Princeton University Press

3
by Nahin, Paul J.
Published 2012
Princeton University Press

4
by Nahin, Paul J.
Published 2013
Princeton University Press

5
by Nahin, Paul J.
Published 2008
Princeton University Press

7
by Nahin, Paul J.
Published 2007
Princeton University Press

8
by Nahin, Paul J.
Published 2011
Princeton University Press

9
by Nahin, Paul J.
Published 2009
Princeton University Press

10
by Nahin, Paul J.
Published 2006
Princeton University Press

11
by Nahin, Paul J.
Published 1998
Princeton University Press

13
by Nahin, Paul J.
Published 2019
Springer International Publishing

14
by Nahin, Paul J.
Published 2017
Springer International Publishing