skip to main content
research-article

A Multimodal Deep Framework for Derogatory Social Media Post Identification of a Recognized Person

Published:02 November 2021Publication History
Skip Abstract Section

Abstract

In today’s era of digitization, social media platforms play a significant role in networking and influencing the perception of the general population. Social network sites have recently been used to carry out harmful attacks against individuals, including political and theological figures, intellectuals, sports and movie stars, and other prominent dignitaries, which may or may not be intentional. However, the exchange of such information across the general population inevitably contributes to social-economic, socio-political turmoil, and even physical violence in society. By classifying the derogatory content of a social media post, this research work helps to eradicate and discourage the upsetting propagation of such hate campaigns. Social networking posts today often include the picture of Memes along with textual remarks and comments, which throw new challenges and opportunities to the research community while identifying the attacks. This article proposes a multimodal deep learning framework by utilizing ensembles of computer vision and natural language processing techniques to train an encapsulated transformer network for handling the classification problem. The proposed framework utilizes the fine-tuned state-of-the-art deep learning-based models (e.g., BERT, Electra) for multilingual text analysis along with face recognition and the optical character recognition model for Meme picture comprehension. For the study, a new Facebook meme-post dataset is created with recorded baseline results. The subject of the created dataset and context of the work is more geared toward multilingual Indian society. The findings demonstrate the efficacy of the proposed method in the identification of social media meme posts featuring derogatory content about a famous/recognized individual.

REFERENCES

  1. [1] Al-Hassan Areej and Al-Dossari Hmood. 2019. Detection of hate speech in social networks: A survey on multilingual corpus. In Proceedings of the 6th International Conference on Computer Science and Information Technology.Google ScholarGoogle ScholarCross RefCross Ref
  2. [2] Antol Stanislaw, Agrawal Aishwarya, Lu Jiasen, Mitchell Margaret, Batra Dhruv, Zitnick C. Lawrence, and Parikh Devi. 2015. VQA: Visual question answering. In Proceedings of the IEEE International Conference on Computer Vision. 24252433.Google ScholarGoogle ScholarCross RefCross Ref
  3. [3] Ba Jimmy Lei, Kiros Jamie Ryan, and Hinton Geoffrey E.. 2016. Layer normalization. arXiv preprint arXiv:1607.06450 (2016).Google ScholarGoogle Scholar
  4. [4] Bartz Christian, Yang Haojin, and Meinel Christoph. 2017. STN-OCR: A single neural network for text detection and text recognition. arXiv preprint arXiv:1707.08831 (2017).Google ScholarGoogle Scholar
  5. [5] Belhumeur Peter N., Hespanha João P., and Kriegman David J.. 1997. Eigenfaces vs. Fisherfaces: Recognition using class specific linear projection. IEEE Transactions on Pattern Analysis and Machine Intelligence 19, 7 (1997), 711720.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. [6] Biere Shanita, Bhulai Sandjai, and Analytics Master Business. 2018. Hate Speech Detection Using Natural Language Processing Techniques. Research Paper. Department of Mathematics Faculty of Science, Master Business Analytics.Google ScholarGoogle Scholar
  7. [7] Bissacco Alessandro, Cummins Mark, Netzer Yuval, and Neven Hartmut. 2013. PhotoOCR: Reading text in uncontrolled conditions. In Proceedings of the IEEE International Conference on Computer Vision. 785792.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Blaya Catherine. 2019. Cyberhate: A review and content analysis of intervention strategies. Aggression and Violent Behavior 45 (2019), 163172.Google ScholarGoogle ScholarCross RefCross Ref
  9. [9] Chen Xinlei, Fang Hao, Lin Tsung-Yi, Vedantam Ramakrishna, Gupta Saurabh, Dollár Piotr, and Zitnick C. Lawrence. 2015. Microsoft COCO captions: Data collection and evaluation server. arXiv preprint arXiv:1504.00325 (2015).Google ScholarGoogle Scholar
  10. [10] Clark Kevin, Luong Minh-Thang, Le Quoc V., and Manning Christopher D.. 2020. Electra: Pre-training text encoders as discriminators rather than generators. arXiv preprint arXiv:2003.10555 (2020).Google ScholarGoogle Scholar
  11. [11] Conneau Alexis, Khandelwal Kartikay, Goyal Naman, Chaudhary Vishrav, Wenzek Guillaume, Guzmán Francisco, Grave Edouard, Ott Myle, Zettlemoyer Luke, and Stoyanov Veselin. 2019. Unsupervised cross-lingual representation learning at scale. arXiv preprint arXiv:1911.02116 (2019).Google ScholarGoogle Scholar
  12. [12] Dehghani Mostafa, Gouws Stephan, Vinyals Oriol, Uszkoreit Jakob, and Kaiser Łukasz. 2018. Universal transformers. arXiv preprint arXiv:1807.03819 (2018).Google ScholarGoogle Scholar
  13. [13] Devlin Jacob, Chang Ming-Wei, Lee Kenton, and Toutanova Kristina. 2018. BERT: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018).Google ScholarGoogle Scholar
  14. [14] Elliott Desmond, Frank Stella, Sima’an Khalil, and Specia Lucia. 2016. Multi30k: Multilingual English-German image descriptions. arXiv preprint arXiv:1605.00459 (2016).Google ScholarGoogle Scholar
  15. [15] Epshtein Boris, Ofek Eyal, and Wexler Yonatan. 2010. Detecting text in natural scenes with stroke width transform. In Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE, Los Alamitos, CA, 29632970.Google ScholarGoogle ScholarCross RefCross Ref
  16. [16] Glorot Xavier, Bordes Antoine, and Bengio Yoshua. 2011. Deep sparse rectifier neural networks. In Proceedings of the 14th International Conference on Artificial Intelligence and Statistics. 315323.Google ScholarGoogle Scholar
  17. [17] Go Alec, Bhayani Richa, and Huang Lei. 2009. Twitter sentiment classification using distant supervision. CS224N Project Report, Stanford 1, 12 (2009), 2009.Google ScholarGoogle Scholar
  18. [18] Gómez Lluís and Karatzas Dimosthenis. 2017. TextProposals: A text-specific selective search algorithm for word spotting in the wild. Pattern Recognition 70 (2017), 6074.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Gomez Raul, Gibert Jaume, Gomez Lluis, and Karatzas Dimosthenis. 2020. Exploring hate speech detection in multimodal publications. In Proceedings of the IEEE Winter Conference on Applications of Computer Vision. 14701478.Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Hadid Abdenour, Heikkila J. Y., Silvén Olli, and Pietikainen M.. 2007. Face and eye detection for person authentication in mobile phones. In Proceedings of the 2007 1st ACM/IEEE International Conference on Distributed Smart Cameras. IEEE, Los Alamitos, CA, 101108.Google ScholarGoogle ScholarCross RefCross Ref
  21. [21] Hassan Anees Ul, Hussain Jamil, Hussain Musarrat, Sadiq Muhammad, and Lee Sungyoung. 2017. Sentiment analysis of social networking sites (SNS) data using machine learning approach for the measurement of depression. In Proceedings of the 2017 International Conference on Information and Communication Technology Convergence (ICTC’17). IEEE, Los Alamitos, CA, 138140.Google ScholarGoogle ScholarCross RefCross Ref
  22. [22] He Kaiming, Gkioxari Georgia, Dollár Piotr, and Girshick Ross. 2017. Mask R-CNN. In Proceedings of the IEEE International Conference on Computer Vision. 29612969.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Hosseinmardi Homa, Mattson Sabrina Arredondo, Rafiq Rahat Ibn, Han Richard, Lv Qin, and Mishra Shivakant. 2015. Detection of cyberbullying incidents on the Instagram social network. arXiv preprint arXiv:1503.03909 (2015).Google ScholarGoogle Scholar
  24. [24] Hosseinmardi Homa, Mattson Sabrina Arredondo, Rafiq Rahat Ibn, Han Richard, Lv Qin, and Mishra Shivakant. 2015. Detection of cyberbullying incidents on the Instagram social network. arXiv preprint arXiv:1503.03909 (2015).Google ScholarGoogle Scholar
  25. [25] Howard Jeremy and Ruder Sebastian. 2018. Universal language model fine-tuning for text classification. arXiv preprint arXiv:1801.06146 (2018).Google ScholarGoogle Scholar
  26. [26] Orts Òscar Garibo i. 2019. Multilingual detection of hate speech against immigrants and women in Twitter at SemEval-2019 task 5: Frequency analysis interpolation for hate in speech detection. In Proceedings of the 13th International Workshop on Semantic Evaluation. 460463.Google ScholarGoogle ScholarCross RefCross Ref
  27. [27] Jaderberg Max, Simonyan Karen, Vedaldi Andrea, and Zisserman Andrew. 2016. Reading text in the wild with convolutional neural networks. International Journal of Computer Vision 116, 1 (2016), 120.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Kawate Sumit and Patil Kailas. 2017. Analysis of foul language usage in social media text conversation. International Journal of Social Media and Interactive Learning Environments 5, 3 (2017), 227251.Google ScholarGoogle ScholarCross RefCross Ref
  29. [29] Kiela Douwe, Firooz Hamed, Mohan Aravind, Goswami Vedanuj, Singh Amanpreet, Ringshia Pratik, and Testuggine Davide. 2020. The hateful memes challenge: Detecting hate speech in multimodal memes. arXiv preprint arXiv:2005.04790 (2020).Google ScholarGoogle Scholar
  30. [30] Krishna Ranjay, Zhu Yuke, Groth Oliver, Johnson Justin, Hata Kenji, Kravitz Joshua, Chen Stephanie, et al. 2017. Visual genome: Connecting language and vision using crowdsourced dense image annotations. International Journal of Computer Vision 123, 1 (2017), 3273.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Lal Madan, Kumar Kamlesh, Arain Rafaqat Hussain, Maitlo Abdullah, Ruk Sadaquat Ali, and Shaikh Hidayatullah. 2018. Study of face recognition techniques: A survey. International Journal of Advanced Computer Science and Applications 9, 6 (2018).Google ScholarGoogle ScholarCross RefCross Ref
  32. [32] Liu Weiyang, Wen Yandong, Yu Zhiding, Li Ming, Raj Bhiksha, and Song Le. 2017. SphereFace: Deep hypersphere embedding for face recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 212220.Google ScholarGoogle ScholarCross RefCross Ref
  33. [33] Malmasi Shervin and Zampieri Marcos. 2017. Detecting hate speech in social media. arXiv preprint arXiv:1712.06427 (2017).Google ScholarGoogle Scholar
  34. [34] Malmasi Shervin and Zampieri Marcos. 2018. Challenges in discriminating profanity from hate speech. Journal of Experimental & Theoretical Artificial Intelligence 30, 2 (2018), 187202.Google ScholarGoogle ScholarCross RefCross Ref
  35. [35] Mandl Thomas, Modha Sandip, Majumder Prasenjit, Patel Daksh, Dave Mohana, Mandlia Chintak, and Patel Aditya. 2019. Overview of the HASOC track at FIRE 2019: Hate speech and offensive content identification in Indo-European languages. In Proceedings of the 11th Forum for Information Retrieval Evaluation. 1417.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. [36] McCann Bryan, Bradbury James, Xiong Caiming, and Socher Richard. 2017. Learned in translation: Contextualized word vectors. In Advances in Neural Information Processing Systems. 62946305.Google ScholarGoogle Scholar
  37. [37] Mei Wang and Deng Weihong. 2018. Deep face recognition: A survey. arXiv preprint arXiv: 1804.06655 (2018).Google ScholarGoogle Scholar
  38. [38] Mogadala Aditya, Kalimuthu Marimuthu, and Klakow Dietrich. 2019. Trends in integration of vision and language research: A survey of tasks, datasets, and methods. arXiv preprint arXiv:1907.09358 (2019).Google ScholarGoogle Scholar
  39. [39] Peters Matthew E., Neumann Mark, Iyyer Mohit, Gardner Matt, Clark Christopher, Lee Kenton, and Zettlemoyer Luke. 2018. Deep contextualized word representations. arXiv preprint arXiv:1802.05365 (2018).Google ScholarGoogle Scholar
  40. [40] Poecze Flora, Ebster Claus, and Strauss Christine. 2018. Social media metrics and sentiment analysis to evaluate the effectiveness of social media posts. Procedia Computer Science 130 (2018), 660666.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Rahman ArmanadurniAbd, Rahman Mohd Noah A., Safar SitiNoorfatimah, and Kamruddin Nursuziana. 2014. Human face recognition: An eigenfaces approach. In Proceedings of the International Conference on Advances in Intelligent Systems in Bioinformatics.Google ScholarGoogle Scholar
  42. [42] Ren Shaoqing, He Kaiming, Girshick Ross, and Sun Jian. 2015. Faster R-CNN: Towards real-time object detection with region proposal networks. In Advances in Neural Information Processing Systems. 9199.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Ribeiro Manoel Horta, Calais Pedro H., Santos Yuri A., Almeida Virgílio A. F., and Jr Wagner Meira. 2018. Characterizing and detecting hateful users on Twitter. arXiv preprint arXiv:1803.08977 (2018).Google ScholarGoogle Scholar
  44. [44] Sanh Victor, Debut Lysandre, Chaumond Julien, and Wolf Thomas. 2019. DistilBERT, a distilled version of BERT: Smaller, faster, cheaper and lighter. arXiv preprint arXiv:1910.01108 (2019).Google ScholarGoogle Scholar
  45. [45] Sap Maarten, Card Dallas, Gabriel Saadia, Choi Yejin, and Smith Noah A.. 2019. The risk of racial bias in hate speech detection. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. 16681678.Google ScholarGoogle ScholarCross RefCross Ref
  46. [46] Schmidt Anna and Wiegand Michael. 2017. A survey on hate speech detection using natural language processing. In Proceedings of the 5th International Workshop on Natural Language Processing for Social Media. 110.Google ScholarGoogle ScholarCross RefCross Ref
  47. [47] Schroff Florian, Kalenichenko Dmitry, and Philbin James. 2015. FaceNet: A unified embedding for face recognition and clustering. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 815823.Google ScholarGoogle ScholarCross RefCross Ref
  48. [48] Sharif Muhammad, Mohsin Sajjad, and Javed Muhammad Younas. 2011. Real time face detection using skin detection. Journal of Applied Computer Science & Mathematics 10, 5 (2011).Google ScholarGoogle Scholar
  49. [49] Sharma Piyush, Ding Nan, Goodman Sebastian, and Soricut Radu. 2018. Conceptual captions: A cleaned, hypernymed, image alt-text dataset for automatic image captioning. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 25562565.Google ScholarGoogle ScholarCross RefCross Ref
  50. [50] Shi Baoguang, Bai Xiang, and Yao Cong. 2016. An end-to-end trainable neural network for image-based sequence recognition and its application to scene text recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence 39, 11 (2016), 22982304.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. [51] Singh Vivek K., Ghosh Souvick, and Jose Christin. 2017. Toward multimodal cyberbullying detection. In Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems. 20902099.Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. [52] Smith Ray, Antonova Daria, and Lee Dar-Shyang. 2009. Adapting the Tesseract open source OCR engine for multilingual OCR. In Proceedings of the International Workshop on Multilingual OCR. 18.Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. [53] Specia Lucia, Frank Stella, Sima’an Khalil, and Elliott Desmond. 2016. A shared task on multimodal machine translation and crosslingual image description. In Proceedings of the 1st Conference on Machine Translation: Volume 2, Shared Task Papers. 543553.Google ScholarGoogle ScholarCross RefCross Ref
  54. [54] Sreelakshmi K., Premjith B., and Soman K. P.. 2020. Detection of hate speech text in Hindi-English code-mixed data. Procedia Computer Science 171 (2020), 737744.Google ScholarGoogle ScholarCross RefCross Ref
  55. [55] Srivastava Nitish, Hinton Geoffrey, Krizhevsky Alex, Sutskever Ilya, and Salakhutdinov Ruslan. 2014. Dropout: A simple way to prevent neural networks from overfitting. Journal of Machine Learning Research 15, 1 (2014), 19291958.Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. [56] Sun Yi, Liang Ding, Wang Xiaogang, and Tang Xiaoou. 2015. DeepID3: Face recognition with very deep neural networks. arXiv preprint arXiv:1502.00873 (2015).Google ScholarGoogle Scholar
  57. [57] Szegedy Christian, Ioffe Sergey, Vanhoucke Vincent, and Alemi Alexander A.. 2017. Inception-v4, Inception-ResNet and the impact of residual connections on learning. In Proceedings of the 31st AAAI Conference on Artificial Intelligence.Google ScholarGoogle ScholarCross RefCross Ref
  58. [58] Taigman Y., Yang M., Ranzato M., and Wolf L.. 2014. DeepFace: Closing the gap to human-level performance in face verification. In Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR’14), Vol. 5. 6.Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. [59] Turk Matthew. 2005. Eigenfaces and beyond. Face Processing: Advanced Modeling and Methods, W. Zhao and R. Chellappa (Eds.). Academic Press, 5586.Google ScholarGoogle Scholar
  60. [60] Vaswani Ashish, Shazeer Noam, Parmar Niki, Uszkoreit Jakob, Jones Llion, Gomez Aidan N., Kaiser Łukasz, and Polosukhin Illia. 2017. Attention is all you need. In Advances in Neural Information Processing Systems. 59986008.Google ScholarGoogle Scholar
  61. [61] Vijayaraghavan Prashanth, Larochelle Hugo, and Roy Deb. 2021. Interpretable multi-modal hate speech detection. arXiv preprint arXiv:2103.01616 (2021).Google ScholarGoogle Scholar
  62. [62] Viola Paul and Jones Michael J.. 2004. Robust real-time face detection. International Journal of Computer Vision 57, 2 (2004), 137154.Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. [63] Wang Feng, Xiang Xiang, Cheng Jian, and Yuille Alan Loddon. 2017. NormFace: L2 hypersphere embedding for face verification. In Proceedings of the 25th ACM International Conference on Multimedia. 10411049.Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. [64] Wang Jizeng and Yang Hongmei. 2008. Face detection based on template matching and 2DPCA algorithm. In Proceedings of the 2008 Congress on Image and Signal Processing, Vol. 4. IEEE, Los Alamitos, CA, 575579.Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. [65] Wang Kai, Babenko Boris, and Belongie Serge. 2011. End-to-end scene text recognition. In Proceedings of the 2011 International Conference on Computer Vision. IEEE, Los Alamitos, CA, 14571464.Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. [66] Wang Kai and Belongie Serge. 2010. Word spotting in the wild. In Proceedings of the European Conference on Computer Vision. 591604.Google ScholarGoogle ScholarCross RefCross Ref
  67. [67] Waseem Zeerak. 2016. Are you a racist or am I seeing things? Annotator influence on hate speech detection on Twitter. In Proceedings of the 1st Workshop on NLP and Computational Social Science. 138142.Google ScholarGoogle ScholarCross RefCross Ref
  68. [68] Waseem Zeerak, Davidson Thomas, Warmsley Dana, and Weber Ingmar. 2017. Understanding abuse: A typology of abusive language detection subtasks. arXiv preprint arXiv:1705.09899 (2017).Google ScholarGoogle Scholar
  69. [69] Waseem Zeerak and Hovy Dirk. 2016. Hateful symbols or hateful people? Predictive features for hate speech detection on Twitter. In Proceedings of the NAACL Student Research Workshop. 8893.Google ScholarGoogle ScholarCross RefCross Ref
  70. [70] Yang Fan, Peng Xiaochang, Ghosh Gargi, Shilon Reshef, Ma Hao, Moore Eider, and Predovic Goran. 2019. Exploring deep multimodal fusion of text and photo for hate speech classification. In Proceedings of the 3rd Workshop on Abusive Language Online. 1118.Google ScholarGoogle ScholarCross RefCross Ref
  71. [71] Yang Zhiguang and Ai Haizhou. 2007. Demographic classification with local binary patterns. In Proceedings of the International Conference on Biometrics. 464473.Google ScholarGoogle ScholarCross RefCross Ref
  72. [72] Yang Zhilin, Dai Zihang, Yang Yiming, Carbonell Jaime, Salakhutdinov Russ R., and Le Quoc V.. 2019. XlNet: Generalized autoregressive pretraining for language understanding. In Advances in Neural Information Processing Systems. 57535763.Google ScholarGoogle Scholar
  73. [73] Yao Cong, Bai Xiang, Shi Baoguang, and Liu Wenyu. 2014. Strokelets: A learned multi-scale representation for scene text recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 40424049.Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. [74] Zampieri Marcos, Malmasi Shervin, Nakov Preslav, Rosenthal Sara, Farra Noura, and Kumar Ritesh. 2019. Predicting the type and target of offensive posts in social media. arXiv preprint arXiv:1902.09666 (2019).Google ScholarGoogle Scholar
  75. [75] Zhang Kaipeng, Zhang Zhanpeng, Li Zhifeng, and Qiao Yu. 2016. Joint face detection and alignment using multitask cascaded convolutional networks. IEEE Signal Processing Letters 23, 10 (2016), 14991503.Google ScholarGoogle ScholarCross RefCross Ref
  76. [76] Zhong Haoti, Li Hao, Squicciarini Anna Cinzia, Rajtmajer Sarah Michele, Griffin Christopher, Miller David J., and Caragea Cornelia. 2016. Content-driven detection of cyberbullying on the Instagram social network. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI’16). 39523958.Google ScholarGoogle Scholar

Index Terms

  1. A Multimodal Deep Framework for Derogatory Social Media Post Identification of a Recognized Person

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Asian and Low-Resource Language Information Processing
      ACM Transactions on Asian and Low-Resource Language Information Processing  Volume 21, Issue 1
      January 2022
      442 pages
      ISSN:2375-4699
      EISSN:2375-4702
      DOI:10.1145/3494068
      Issue’s Table of Contents

      Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 2 November 2021
      • Revised: 1 January 2021
      • Accepted: 1 January 2021
      • Received: 1 October 2020
      Published in tallip Volume 21, Issue 1

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text

    HTML Format

    View this article in HTML Format .

    View HTML Format
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!