D. M. Winch

Publications