Books by John Shors