rest in peace frank mcgarvey