professor-james-vickers