Law,Jonathan,ed.

World's Greatest 1000 Lives - London Magpie Books 2004 - 518p.

923 L412W