Books by Alan L. Nothnagle