Books by Gary W. Franklin