Author

David Philip Miller

3 books

3 more
  1. Visions of Empire
  2. James Watt, chemist
  3. The Life and Legend of James Watt