Fortune's rocks - Shreve, Anita (Little Brown, 1999)