Alex Fitch Richard McGuire