Generosity /
Slaughter, Stephen.
Lewes : Book Guild,
2002.