Home›Books›Michael ShortlandMichael ShortlandNo biography available.Works (4)Communicating scienceLet Newton be!Hugh Miller and the Controversies of Victorian ScienceTelling lives in science