Books by William Foster ( Ed )