Books by Brent Willock