Books Authored by ryan william walker