Stephen Beale is a freelance writer based in Providence, Rhode Island. Email him at [email protected], and follow him on Twitter @bealenews.