Senate House Library University Of London
Publisher: Scala Publishers
Published: 2012
ISBN-13: 9781857597905