Books Authored by Michael Peter Thomas-Hall