Books by Jim Valliere