Books by Mary Ann Palma