Books written by Ryan Turner