James Ahrens - Curriculum Vitae