Books by Cheryl Hamilton