Michael ShortlandBooksLet Newton be!Telling lives in scienceBSHS MonographsMedicine and filmAdvanced manufacturing in electronicsTeaching the history of scienceHugh Miller and the Controversies of Victorian ScienceCommunicating scienceAuthor data: Open Library