Perfect bones
by
Pamela Levin
xiv, 321 p. ; 23 cm