Books Authored by Michael Bacharach