The Dante Club a Novel 2004 by Pearl Matthew 0812971043