Books by Stuart Wilso