William Rufus

£20.00

Publisher: Yale University Press

ISBN: 9780300082913

Number of pages: 502

Weight: 820 g

Dimensions: 237 x 159 x 40 mm