Books by Mark D Rucker