john leech 7-25-14