An Inconvenient Beauty

by Kristi Ann Hunter

551 pages (large print) ; 23 cm