ID:DA1155279X
Search authors sharing the same name
John J. Miller
Harper c2011 1st ed
Available at 2 libraries
Free Press c1998
Available at 15 libraries