rachel graham templin