Ferguson C P & R A