For works of this author written in collaboration with Carly Dempsey, and Ed Bloom, search also under: Bloom, C. P.