Keeping Balance

by Katherine Cuthbert

xvii, 269 p., [12] p. of plates : 24 cm