age of exploration essay master thesis computer psychology random assignment homework help on word problems research essay on social networking