Books by Shannon McRae PhD