Funeral for Timothy P. Shannon