Books Authored by Karim R. Whalen