Books Authored by Bruce Heydt