The Oxford History of Life Writing: Volume 2: Early Modern by Alan D. Stewart | Menrva Books