Not a bad little read /
Billingsley, Anne,author.