Books by James K Freericks