last person to see trevor rankin