Sloane

A world book - London Sloane 1995 - 855p ill

lncludes lndex

9780721640402

RB115 / Sl5