Responding to David Musgrave

read more