Books Authored by Prof. Bruce C. Birch