Books Authored by Ryan Alan Smith, PhD