Books by Kevin Sheridan