Books Authored by Frederic MacFarlane