Skip to main content
Intended for healthcare professionals
Restricted access
Research article
First published online December 16, 2011

Twitter, YouTube, and Flickr as platforms of alternative journalism: The social media account of the 2010 Toronto G20 protests

Abstract

This article examines the appropriation of social media as platforms of alternative journalism by the protestors of the 2010 G20 summit in Toronto, Canada. The Toronto Community Mobilization Network, the network that coordinated the protests, urged participants to broadcast news using Twitter, YouTube, and Flickr. This particular use of social media is studied in the light of the history and theory of alternative journalism. Analyzing a set of 11,556 tweets, 222 videos, and 3,338 photos, the article assesses user participation in social media protest reporting, as well as the resulting protest accounts. The findings suggest that social media did not facilitate the crowd-sourcing of alternative reporting, except to some extent for Twitter. As with many previous alternative journalistic efforts, reporting was dominated by a relatively small number of users. In turn, the resulting account itself had a strong event-oriented focus, mirroring often-criticized mainstream protest reporting practices.

Get full access to this article

View all access and purchase options for this article.

Appendices

Appendix. Coding manual for content analysis
CodeKey phrases
Police activityPolice state, massive police presence, cops are patrolling, undercovers, filled with riot cops, Toronto police officer, new police powers, cops with tear gas gun step in, detained by four pig, 7 activists detained, detained and arrested, illegal searches, beaten by police, cops stealing and breaking, police beating crowd, police charging, Torontanamo Bay-True confessional
Protestors’ issuesIndigenous, Native Land Rights, Indigenous Day of Action, queer activist, creative resistance, devastated the public sector and the social safety net, environment, queer liberation, disability rights, indigenous sovereignty, privatization of public service
Black blocTorched by agents provocateurs, police cars abandoned on street, Black bloc undercover, So who is this man?, Black bloc tactics and police infiltration, G20 police let rioters run amok
Condemning violence and arrestsJail Solidarity Rally, major human rights violations, I’m angry, 1st-hand acts of police brutality, Solidarity rallies, condemns police actions, no more police state tactic, no more cops on overtime, your chief admitted he lied, who is responsible?, Public inquiry
Other 

References

Anderson A (2003) Environmental activism and the news media. In: Cottle S (ed.) News, Public Relations and Power. London: SAGE, pp.117–132.
Atton C (2002) Alternative Media. London: SAGE.
Atton C (2003) What is ‘alternative journalism’? Journalism 4(3): 267–272.
Atton C, Hamilton JF (2008) Alternative Journalism. London: SAGE.
Atton C, Wickenden E (2005) Sourcing routines and representation in alternative journalism: A case study approach. Journalism Studies 6(3): 347–359.
Austen I (2010) Police in Toronto criticized for treatment of protesters, many peaceful. The New York Times, 27 June. Available at: http://www.nytimes.com/2010/06/28/world/americas/28security.html
Beck U, Beck-Gernsheim E (2002) Individualization: Institutionalized Individualism and its Social and Political Consequences. London: SAGE.
Becker H (1967) Whose side are we on? Social Problems 14: 239–247.
Bennett WL (1988) News, the Politics of Illusion. New York: Longman.
Bennett WL (2004) Communicating global activism. Strengths and vulnerabilities of networked politics. In: Donk W, Loader B, Nixon P, Rucht D (eds) Cyberprotest. London: Routledge, pp. 123–146.
Bennett WL, Segerberg A (2011) Digital media and the personalization of collective action. Information, Communication & Society 14(6): 770–799.
Boyd d, Golder S, Lotan G (2010) Tweet tweet retweet: Conversational aspects of retweeting on Twitter. Proceedings of HICSS-43, Kauai, Hawaii, 5–8 January.
Bruns A (2008) Blogs, Wikipedia, Second Life, and Beyond: From Production to Produsage. New York: Peter Lang.
Castells M (1997) The Power of Identity. Oxford: Blackwell.
Castells M (2009) Communication Power. Oxford: Oxford University Press.
CBC News (2010) G20 protest violence prompts over 400 arrests. CBCNEWS, 27 June. Available at: http://www.cbc.ca/news/canada/story/2010/06/26/g20-saturday-protests.html.
Cha M, Haddadi H, Benevenuto F, Gummadi PK (2010) Measuring user influence in Twitter: The million follower fallacy. Proceedings of International Conference on Weblogs and Social Media, Washington, DC, 23–26 May.
Chomsky N, Herman ES (1988) Manufacturing Consent. The Political Economy of the Mass Media. New York: Pantheon Books.
Cohen S, Young J (eds) (1981) The Manufacture of News – Deviance, Social Problems and the Mass Media. London: Constable.
Cottle S (ed.) (2003) News, Public Relations and Power. London: SAGE.
Cottle S (2008) Reporting demonstrations: The changing media politics of dissent. Media, Culture & Society 30(6): 853–872.
Couldry N, Curran J (eds) (2003) Contesting Media Power: Alternative Media Power in a Networked World. Lanham, MD: Rowman & Littlefield.
Coyer K (2005) If it leads it bleeds: The participatory newsmaking of the Independent Media Center. In: De Jong W, Shaw M, Stammers N (eds) Global Activism, Global Media. London: Pluto Press, pp. 165–178.
Deacon D, Golding P (1994) Taxation and Representation. London: John Libbey.
Dean J (2003) Why the net is not a public sphere. Constellations: An International Journal of Critical and Democratic Theory 10(1): 95–112.
Della Porta D (2005) Multiple belongings, flexible identities and the construction of ‘another politics’: Between the European social forum and the local social fora. In: Della Porta D, Tarrow S (eds) Transnational Protest and Global Activism. Boulder, CO: Rowman & Littlefield, pp. 175–202.
Downing J (ed.) (2001) Radical Media: Rebellious Communication and Social Movements. Thousand Oaks, CA: SAGE.
Downing J (2003) The Indymedia phenomenon: Space-place-democracy and the new independent media centers. In: Lacroix JG, Tremblay G (eds) 2001 Bogues: Globalisme et Pluralisme, vol 2. Montréal: Les Presses de l’Université Laval, pp. 57–67.
Edwards P (2010) Canada flunks on indigenous rights, protesters say. thestar.com, 24 June. Available at: http://www.thestar.com/news/gta/article/827924--canada-flunks-on-indigenous-rights-protesters-say?bn=1.
Gaffney D (2010) #iranElection: Quantifying online activism. In: Proceedings of the WebSci10, Raleigh, NC, 26–27 April.
Giddens A (1991) Modernity and Self Identity: Self and Society in the Late Modern Age. Stanford, CA: Stanford University Press.
Gitlin T (1980) The Whole World is Watching. Berkeley: University of California Press.
Hackett RA, Carroll WK (2006) Remaking Media. The Struggle to Democratize Public Communication. New York: Routledge.
Hall S, et al. (1978) Policing the Crisis: Mugging, the State, and Law. London: Macmillan.
Halloran J, Elliott P, Murdock G (1970) Demonstrations and Communication: A Case Study. London: Penguin.
Hansen A (ed.) (1993) The Mass Media and Environmental Issues. Leicester: Leicester University Press.
Harcup T (2003) The unspoken – said: The journalism of alternative media. Journalism 4(3): 356–376.
Hermida A (2010) Twittering the news: The emergence of ambient journalism. Journalism Practice 4(3): 297–308.
Hwang T, et al. (2009) The Iranian Election on Twitter: The First Eighteen Days. Web Ecology Project. Available at: http://www.webecologyproject.org/2009/06/iran-election-on-twitter/
Jenkins H (2006) Convergence Culture. Where Old and New Media Collide. New York: New York University.
Jordan P (2010) Gay rights protest hits Toronto ahead of G20. Reuters, 22 June. Available at: http://www.reuters.com/article/2010/06/22/g20-protest-idUSN2216509620100622
Kidd D (2003) Indymedia.org: A new communication commons. In: McCaughey M, Ayers M (eds) Cyberactivism: Online Activism in Theory and Practice. New York: Routledge, pp.47–69.
Lotan G, et al. (2011) The revolutions were tweeted: Information flows during the 2011 Tunisian and Egyptian revolutions. International Journal of Communication 5: 1375–1405.
Lovink G, Niederer S (2008) Video Vortex Reader: Responses to YouTube. Amsterdam: Institute of Network Cultures.
Manning P (2001) News and News Sources: A Critical Introduction. London: SAGE.
Murdock G (1981) Political deviance: The press presentation of a militant mass demonstration. In: Young J, Cohen S (eds) The Manufacture of News – Deviance, Social Problems and the Mass Media. London: Constable, pp.206–225.
Platon S, Deuze M (2003) Indymedia journalism. A radical way of making, Selecting and sharing news? Journalism 4(3): 336–355.
Rogers R (2009) The End of the Virtual – Digital Methods. Amsterdam: Amsterdam University Press.
Rucht D (2004) The quadruple ‘A’: Media strategies of protest movements since the 1960s. In: Donk W, Loader B, Nixon P, Rucht D (eds) Cyberprotest. London: Routledge, pp. 29–56.
Sassen S (2006) Territory, Authority, Rights: From Medieval to Global Assemblages. Princeton, NJ: Princeton University Press.
Schlesinger P (1990) Rethinking the sociology of journalism: Source strategies and the limits of media-centrism. In: Ferguson M (ed.) Political Communication: The New Imperative. London: SAGE, pp. 61–83.
Shirky C (2003) Power laws, weblogs, and inequality. Clay Shirky’s Writings About the Internet, 10 February. Available at: http://www.shirky.com/writings/powerlaw_weblog.html
Shirky C (2008) Here Comes Everybody: The Power of Organizing without Organizations. London: Penguin.
Stemler S (2001) An overview of content analysis. Practical Assessment, Research & Evaluation 7(17). Available at: http://PAREonline.net/getvn.asp?v=7&n=17
Tarleton J (2000) Protesters develop their own global internet news service. Nieman Reports 54(4): 53–56.
Van Dijck J (2009) Users like you? Theorizing agency in user-generated content. Media Culture & Society 31(1): 41–58.
Wright S (2004) Informing, communicating and ICTs in contemporary anti-capitalist movements. In: Donk W, Loader B, Nixon P, Rucht D (eds) Cyberprotest. London: Routledge, pp. 69–83.
Zuckerman E (2011) The first Twitter revolution? Foreign Policy, 14 January. Available at: http://www.foreignpolicy.com/articles/2011/01/14/the_first_twitter_revolution

Biographies

Thomas Poell is Assistant Professor in New Media at the University of Amsterdam. In 2007 he took his PhD in History at Utrecht University. In his current research, he focuses on new media and contemporary politics. He is, among other things, publishing on social media as platforms of alternative journalism, as well as on the relationship between these media and the larger media landscape.
Erik Borra is Lecturer and PhD candidate in New Media at the University of Amsterdam, and lead developer of the Digital Methods Initiative. His research focuses on rethinking the web as a source of data for social and cultural science.

Cite article

Cite article

Cite article

OR

Download to reference manager

If you have citation software installed, you can download article citation data to the citation manager of your choice

Share options

Share

Share this article

Share with email
EMAIL ARTICLE LINK
Share on social media

Share access to this article

Sharing links are not relevant where the article is open access and not available if you do not have a subscription.

For more information view the SAGE Journals article sharing page.

Information, rights and permissions

Information

Published In

Article first published online: December 16, 2011
Issue published: August 2012

Keywords

  1. Activism
  2. alternative journalism
  3. Flickr
  4. G20 protests
  5. protest reporting
  6. social media
  7. Twitter
  8. user participation
  9. YouTube

Rights and permissions

© The Author(s) 2011.
Request permissions for this article.

History

Published online: December 16, 2011
Issue published: August 2012

Authors

Affiliations

Thomas Poell
University of Amsterdam, The Netherlands
Erik Borra
University of Amsterdam, The Netherlands

Notes

Thomas Poell, Assistant Professor, Department of Media Studies, University of Amsterdam, Room 2.16, Turfdraagsterpad 9, 1012 XT Amsterdam, The Netherlands. Email: [email protected]

Metrics and citations

Metrics

Journals metrics

This article was published in Journalism.

VIEW ALL JOURNAL METRICS

Article usage*

Total views and downloads: 5930

*Article usage tracking started in December 2016

Articles citing this one

Web of Science: 114 view articles Opens in new tab

Crossref: 114

  1. Net activism and whistleblowing on YouTube: a text mining analysis
    Go to citation Crossref Google Scholar
  2. Remixing war: An analysis of the reimagination of the Russian–Ukraine ...
    Go to citation Crossref Google Scholar
  3. Sourcing UK COVID-19 News: An Analysis of Sourcing Patterns of 15 UK N...
    Go to citation Crossref Google Scholar
  4. Surprise, anticipation, sadness, and fear: A sentiment analysis of soc...
    Go to citation Crossref Google Scholar
  5. Mediatization and patterns of social interaction on social media
    Go to citation Crossref Google Scholar
  6. Pandemic Messaging: Congressional Communication and the Mechanisms of ...
    Go to citation Crossref Google Scholar
  7. Construction safety knowledge sharing on YouTube from 2007 to 2021: Tw...
    Go to citation Crossref Google Scholar
  8. Operation gridlock: opposite sides, opposite strategies
    Go to citation Crossref Google Scholar
  9. Is Snapchat Discover really a news platform? News snacking from social...
    Go to citation Crossref Google Scholar
  10. News media and public attitudes toward the protests of 2020: An examin...
    Go to citation Crossref Google Scholar
  11. Measuring Violence: A Computational Analysis of Violence and Propagati...
    Go to citation Crossref Google Scholar
  12. Análisis de la protesta digital #NosotrasTenemosOtrosDatos en Twitter ...
    Go to citation Crossref Google Scholar
  13. Constructing visual policy narratives in new media: the case of the Da...
    Go to citation Crossref Google Scholar
  14. El neoconservadurismo religioso en Twitter: La campaña #ConMisHijosNoT...
    Go to citation Crossref Google Scholar
  15. Digital Journalism in Cyprus
    Go to citation Crossref Google Scholar
  16. Public Service Media in the Age of Social Networks
    Go to citation Crossref Google Scholar
  17. Sourcing Pandemic News: A Cross-National Computational Analysis of Mai...
    Go to citation Crossref Google Scholar
  18. YouTube Ortamındaki Haberciliği Haritalandırmak: Gazetecilerin YouTube...
    Go to citation Crossref Google Scholar
  19. Mainstream Protest Reporting in the Contemporary Media Environment: Ex...
    Go to citation Crossref Google Scholar
  20. From public to digital spaces: Spatial and media practices of the 2017...
    Go to citation Crossref Google Scholar
  21. Visual content of Twitter during the 2018 protests in Iran: Analysis o...
    Go to citation Crossref Google Scholar
  22. Hashtag activism and connective action: A case study of #HongKongPolic...
    Go to citation Crossref Google Scholar
  23. Falx: Synthesis-Powered Visualization Authoring
    Go to citation Crossref Google Scholar
  24. Demographic inequalities or personality differences? Exploring six typ...
    Go to citation Crossref Google Scholar
  25. Bounded or Boundless: A Case Study of Foreign Correspondents’ Use of T...
    Go to citation Crossref Google Scholar
  26. Digital Activism in Bali: The ForBALI Movement
    Go to citation Crossref Google Scholar
  27. Social media as public journalism? Protest reporting in the digital er...
    Go to citation Crossref Google Scholar
  28. Mediated grassroots collective action: negotiating barriers of digital...
    Go to citation Crossref Google Scholar
  29. #Participating #Contesting: Studying Counterpublics’ Discourses on Twi...
    Go to citation Crossref Google Scholar
  30. Humanizing stigmatized places: Inter-group contact and attitude change...
    Go to citation Crossref Google Scholar
  31. Contemporary Social Movements in a Hybrid Media Environment
    Go to citation Crossref Google Scholar
  32. The German Far-right on YouTube: An Analysis of User Overlap and User ...
    Go to citation Crossref Google Scholar
  33. Picturing the pipeline: Mapping settler colonialism on Instagram
    Go to citation Crossref Google Scholar
  34. The Evolving Journalistic Roles on Social Media: Exploring “Engagement...
    Go to citation Crossref Google Scholar
  35. Turkey’s news media landscape in Twitter: Mapping interconnections amo...
    Go to citation Crossref Google Scholar
  36. Who Are More Active and Influential on Twitter?
    Go to citation Crossref Google Scholar
  37. Capturing drinking and nightlife behaviours and their social and physi...
    Go to citation Crossref Google Scholar
  38. Research on social media and journalism (2003-2017): a bibliometric an...
    Go to citation Crossref Google Scholar
  39. Communication in the Age of Twitter: The Nature of Online Deliberation
    Go to citation Crossref Google Scholar
  40. Music Videos as Protest Communication: The Gezi Park Protest on YouTub...
    Go to citation Crossref Google Scholar
  41. Revisiting the Two-Step Flow Model on Twitter: Interconnection of Self...
    Go to citation Crossref Google Scholar
  42. SOSYAL MEDYA MADENCİLİĞİ İLE FİRMALARIN TWITTER VERİLERİNİN İNCELENMES...
    Go to citation Crossref Google Scholar
  43. The mediating role of political talk and political efficacy in the eff...
    Go to citation Crossref Google Scholar
  44. Reliable Crowdsourcing and Deep Locality-Preserving Learning for Uncon...
    Go to citation Crossref Google Scholar
  45. Journalists and Mobile
    Go to citation Crossref Google Scholar
  46. Images of protest in social media: Struggle over visibility and visual...
    Go to citation Crossref Google Scholar
  47. Adaptive management and community reaction: The activities of Coastal ...
    Go to citation Crossref Google Scholar
  48. Editorial of the Special Issue on Following User Pathways: Key Contrib...
    Go to citation Crossref Google Scholar
  49. Digital Methods for Ethnography: Analytical Concepts for Ethnographers...
    Go to citation Crossref Google Scholar
  50. The ATHENA equation – balancing the efficacy of citizens’ response wit...
    Go to citation Crossref Google Scholar
  51. The personalization of engagement: the symbolic construction of social...
    Go to citation Crossref Google ScholarPub Med
  52. Holocaust Tweets as an Act of Resistance
    Go to citation Crossref Google Scholar
  53. Co-creation experiences in social media brand communities
    Go to citation Crossref Google Scholar
  54. Seven Characteristics Defining Online News Formats
    Go to citation Crossref Google Scholar
  55. Important tweets matter: Predicting retweets in the #BlackLivesMatter ...
    Go to citation Crossref Google Scholar
  56. U.S. Senators on Twitter: Asymmetric Party Rhetoric in 140 Characters
    Go to citation Crossref Google Scholar
  57. Twitter and video activism as tools for counter-surveillance: the case...
    Go to citation Crossref Google Scholar
  58. Interaction and Transformation on Social Media: The Case of Twitter Ca...
    Go to citation Crossref Google Scholar
  59. Umbrellas and Revolutions: The Aesthetics of the Hong Kong Protests
    Go to citation Crossref Google Scholar
  60. British Media Representation of the War in Bosnia Herzegovina: Avoidin...
    Go to citation Crossref Google Scholar
  61. Characterizing and Detecting Social Outrage on Twitter: Patel Reservat...
    Go to citation Crossref Google Scholar
  62. The elephant in the room: media ownership and political participation ...
    Go to citation Crossref Google Scholar
  63. Counter-Discourse Activism on Social Media: The Case of Challenging “P...
    Go to citation Crossref Google Scholar
  64. Protest Paradigm in Multimedia: Social Media Sharing of Coverage About...
    Go to citation Crossref Google Scholar
  65. Supporting the Use of User Generated Content in Journalistic Practice
    Go to citation Crossref Google Scholar
  66. Sharing the Stage
    Go to citation Crossref Google Scholar
  67. Intelligent evidence...
    Go to citation Crossref Google Scholar
  68. Giving in or giving up: What makes journalists use audience feedback i...
    Go to citation Crossref Google Scholar
  69. Academics' Active and Passive Use of YouTube for Research and Leisure
    Go to citation Crossref Google Scholar
  70. THE JOURNALIST IS MARKETING THE NEWS
    Go to citation Crossref Google Scholar
  71. Social media strategies to protect brand image and corporate reputatio...
    Go to citation Crossref Google Scholar
  72. Political Conflict Photographs and Their Keyword Texts
    Go to citation Crossref Google Scholar
  73. Uses and Gratifications, Journalists’ Twitter Use, and Relational Sati...
    Go to citation Crossref Google Scholar
  74. Crowds and value. Italian Directioners on Twitter
    Go to citation Crossref Google Scholar
  75. Protest leadership in the age of social media
    Go to citation Crossref Google Scholar
  76. Roles of Social Movement Organizations for Securing Workers’ Safety in...
    Go to citation Crossref Google ScholarPub Med
  77. Laying Claim to Social Media by Activists: A Cyber-Material Détourneme...
    Go to citation Crossref Google Scholar
  78. Social media for the 99%? Rethinking social movements’ identity and st...
    Go to citation Crossref Google Scholar
  79. #Snowden
    Go to citation Crossref Google Scholar
  80. Who We Are
    Go to citation Crossref Google Scholar
  81. Media ecologies and protest movements: main perspectives and key lesso...
    Go to citation Crossref Google Scholar
  82. Promissories and pharmaceutical patents: agencing markets through publ...
    Go to citation Crossref Google Scholar
  83. Re-evaluating journalistic routines in a digital age: A review of rese...
    Go to citation Crossref Google Scholar
  84. Following the Breadcrumbs: Using Open Source Intelligence as Evidence ...
    Go to citation Crossref Google Scholar
  85. A Systematic Literature Review of Twitter Research from a Socio-Politi...
    Go to citation Crossref Google Scholar
  86. Journalists and Mobile
    Go to citation Crossref Google Scholar
  87. Data critique and analytical opportunities for very large Facebook Pag...
    Go to citation Crossref Google Scholar
  88. #SaveDonbassPeople: Twitter, Propaganda, and Conflict in Eastern Ukrai...
    Go to citation Crossref Google Scholar
  89. RT @News
    Go to citation Crossref Google Scholar
  90. Connecting Activists and Journalists
    Go to citation Crossref Google Scholar
  91. Internet, News, and Political Trust: The Difference Between Social Med...
    Go to citation Crossref Google Scholar
  92. The Case for Alternative Social Media
    Go to citation Crossref Google Scholar
  93. The myth of ‘us’: digital networks, political change and the productio...
    Go to citation Crossref Google Scholar
  94. Bigger sociological imaginations: framing big social data theory and m...
    Go to citation Crossref Google Scholar
  95. Inverted U-shaped model: How frequent repetition affects perceived ris...
    Go to citation Crossref Google Scholar
  96. Foreign reporting and sourcing practices in the network sphere: A quan...
    Go to citation Crossref Google Scholar
  97. Citizen Media and Journalism
    Go to citation Crossref Google Scholar
  98. Uncovering Social Media Reaction Pattern to Protest Events: A Spatiote...
    Go to citation Crossref Google Scholar
  99. Online Activism, CSR and Institutional Change
    Go to citation Crossref Google Scholar
  100. Fostering Social Movements with Social Media
    Go to citation Crossref Google Scholar
  101. Bridging the virtual and real: The relationship between web content, l...
    Go to citation Crossref Google Scholar
  102. Cultivating an Active Online Counterpublic...
    Go to citation Crossref Google Scholar
  103. Audience design in Twitter: Retweeting behavior between informational ...
    Go to citation Crossref Google Scholar
  104. An exploratory approach to a Twitter-based community centered on a pol...
    Go to citation Crossref Google Scholar
  105. Time, place, technology: Twitter as an information source in the Wisco...
    Go to citation Crossref Google Scholar
  106. Will the real Weibo please stand up? Chinese online contention and act...
    Go to citation Crossref Google Scholar
  107. Parties, pirates and politicians: The 2014 European Parliamentary elec...
    Go to citation Crossref Google Scholar
  108. Analyse Sozialer Medien an der Schnittstelle zwischen Informatik und S...
    Go to citation Crossref Google Scholar
  109. Staying In or Going Out?
    Go to citation Crossref Google Scholar
  110. Quand les manifestants s'emparent de la vidéo à Moscou : communiquer o...
    Go to citation Crossref Google Scholar
  111. @Indigenousx: A Case Study of Community-Led Innovation in Digital Medi...
    Go to citation Crossref Google Scholar
  112. Amateurs striving for news production. Can they compete with professio...
    Go to citation Crossref Google Scholar
  113. Content Analysis in an Era of Big Data: A Hybrid Approach to Computati...
    Go to citation Crossref Google Scholar
  114. Pluralisme et infomédiation sociale de l'actualité : le cas de Twitter
    Go to citation Crossref Google Scholar

Figures and tables

Figures & Media

Tables

View Options

Get access

Access options

If you have access to journal content via a personal subscription, university, library, employer or society, select from the options below:


Alternatively, view purchase options below:

Purchase 24 hour online access to view and download content.

Access journal content via a DeepDyve subscription or find out more about this option.

View options

PDF/ePub

View PDF/ePub

Full Text

View Full Text