Shelley - Pirie, David B. (Viva Books, 2003)