Books by Glenn Hardaker