Collingswood is a lovely festival. In fact I have to send in my form before August 1, which is the deadline this year. It's usually Sept.1.
Last year it rained, so we were crammed into the High School, but if you get good weather it's outside and lots of fun.
Oh, and Philly had one this year, but I was too late to get in on it. So keep an eye out for that one too. It was huge. I'm going next year, I think.
www.philadelphiabookfestival.com