Novel Perfect by Dyan Sheldon (Macmillan Children’s Books, July 2005) Science Fiction Audience: Young Adults Definite Time Travel > More Details . . .