Robert P Irvine
Born in Aberdeen and a graduate of the University of Aberdeen, Robert Irvine took his PhD at the University of Edinburgh, where he is currently lecturer in English Literature.
Born in Aberdeen and a graduate of the University of Aberdeen, Robert Irvine took his PhD at the University of Edinburgh, where he is currently lecturer in English Literature. See less
Robert P Irvine's Featured Books