Stephen Beale is a freelance writer based in Providence, Rhode Island. Email him at bealenews@gmail.com, and follow him on Twitter @bealenews.