Books by Keith D. Walker