Books Authored by Douglas Jeffreys