Books by Wade David Fairclough