Books by Ryan Stables