Steve Aedy

Steve Aedy is a staff essay writer and content manager for FreshEssays.com. He specializes in writing articles on social media, education and history.