Books Authored by Michael Quan