Books by Steven L. Layne