andrew w. kahrl