clarence abercrombie