Diane Garrison, Tom Hannegan, Mary West