Books by R. Brian Ferguson