The fight for beauty

by Fiona Reynolds

xvi, 336 pages, 8 unnumbered pages of plates : 22 cm