A weekend in New Hope, Pennsylvania