William Greenslade Thomas Hardy?s ?Facts? Notebook - Taylor and Francis 2004 ISBN: 9781315236186 Source: EBOOK