Beautiful

Stephen Michael Shearer
Thomas Dunne Books/St. Martin's Press
9780312550981
0-312-55098-7