Aberfoyle Associates: Mark Langford