Books by Gary O'Neal