Joyce, Rachel.
Perfect / Rachel Joyce. - 385 pages ; 18 cm
9780812999006 (paperback)
Time--Fiction.
Life change events--Fiction.
Perfection--Fiction.
823.92 / JOY 2013
Perfect / Rachel Joyce. - 385 pages ; 18 cm
9780812999006 (paperback)
Time--Fiction.
Life change events--Fiction.
Perfection--Fiction.
823.92 / JOY 2013