The Bench on the San Pedro Waterfront: Eloi Amar’s Last Laugh August 28, 2020 No Comments By Geraldine Knatz Ph.D. If you have driven along the San Pedro waterfront or walked along the waterfront promenade you have passed this bench. I Continue reading… Read More »