Books Authored by Gary Alan Shockley