For All the Bright Promise by Elizabeth Lord (Paperback, 1999)