James B. Oldham Shrewsbury School Library - Taylor and Francis 1990 ISBN: 9781315056074 Source: EBOOK