Reading list:  To Read Maybe
Sheri Rose