Thomas Edison: True Lives by Haydn Middleton | Menrva Books