Keeping Balance
by
Katherine Cuthbert
xvii, 269 p., [12] p. of plates : 24 cm