Books Authored by Derek James Blan