Like many things in life, mysteries long to be uncovered; and The Suicide of Rachel Foster, being just one of said mysteries, is one well deserving of...