Books by Eric John Large