Books by James N. Frame