Online journalism :reporting, writing and editing for new media - Craig, Richard (Wadsworth, 2005)