Pete

A feisty debater, brilliant of mind and generous of spirt, a beautiful friend