Purchase instant access (PDF download and unlimited online access):
Widely recognized as a valuable model for designing and developing online courses, the Community of Inquiry (CoI) framework conceptualizes the online learning experience as a dynamic interplay between three key elements: social presence, teaching presence, and cognitive presence. This chapter provides background on the CoI framework and how it is conceptually situated. Current research related to the CoI, the three presences, empirical methods, and disciplinary differences are also discussed. Meanwhile, there is a great deal of research to date that uses the CoI as a lens, and many include practical implications, yet there has been limited guidance (Fiock, 2020; Garrison, 2017, Richardson et al., 2012) readily available for designers looking to create an online community of inquiry with the CoI guiding principles in mind. This chapter revisits the seven design principles and synthesizes evidence-based approaches for each that can be practically implemented.
Abbitt, J. T., Boone, W. J. (2021). Gaining insight from survey data: an analysis of the community of inquiry survey using Rasch measurement techniques. Journal of Computing in Higher Education, 33, 367–397. https://doi.org/10.1007/s12528-020-09268-6
Akcaoglu, M., & Lee, E. (2016). Increasing social presence in online learning through small group discussions. The International Review of Research in Open and Distributed Learning, 17(3). https://doi.org/10.19173/irrodl.v17i3.2293
Akyol, Z., & Garrison, R. D. (2008). The development of a community of inquiry over time in an online course: Understanding the progression and integration of social, cognitive and teaching presence. Journal of Asynchronous Learning Networks, 12(3), 3–22. https://doi.org/10.24059/olj.v12i3.66
Alwafi, E. M. (2022). Designing an online discussion strategy with learning analytics feedback on the level of cognitive presence and student interaction in an online learning community. Online Learning, 26(1), 80–92. https://doi.org/10.24059/olj.v26i1.3065
Anderson, T. (2021). Introduction to the community of inquiry model and interactions. Social presence and interaction in e-learning. EDEN NAP Webinar. https://www.edenonline.org/eden_conference/socialpresence-and-interaction-in-e-learning/
Anderson, T., Rourke, L., Garrison, D. R., & Archer, W. (2001). Assessing teaching presence in a computer conferencing environment. Journal of Asynchronous Learning Networks, 5(2), 17. https://doi.org/10.24059/olj.v5i2.1875
Arbaugh, J. B., Bangert, A., & Cleveland-Innes, M. (2010). Subject matter effects and the Community of Inquiry (CoI) framework: An exploratory study. The Internet and Higher Education, 13(1–2), 37–44. https://doi.org/10.1016/j.iheduc.2009.10.006
Arbaugh, J. B., Cleveland-Innes, M., Diaz, S. R., Garrison, D. R., Ice, P., Richardson, J. C., & Swan, K. P. (2008). Developing a community of inquiry instrument: Testing a measure of the Community of Inquiry framework using a multi-institutional sample. The Internet and Higher Education, 11(3–4), 133–136. https://doi.org/10.1016/j.iheduc.2008.06.003
Biglan, A. (1973). The characteristics of subject matter in different academic areas. Journal of Applied Psychology, 57(3), 195–203. https://doi.org/10.1037/h0034701
Boston, W., Diaz, S. R., Gibson, A. M., Ice, P., Richardson, J., & Swan, K. (2009). An exploration of the relationship between indicators of the community of inquiry framework and retention in online programs. Journal of Asynchronous Learning Networks, 13(3), 67–83. Retrieved October 6, 2009, from https://onlinelearningconsortium.org/read/journals/journal-asynchronous-learning-networks/
Bozkurt, A., & Zawacki-Richter, O. (2021). Trends and patterns in distance education (2014–2019): A synthesis of scholarly publications and a visualization of the intellectual landscape. The International Review of Research in Open and Distributed Learning, 22(2), 19–45. https://doi.org/10.19173/irrodl.v22i2.5381
Caskurlu, S. (2018). Confirming the subdimensions of teaching, social, and cognitive presences: A construct validity study. Internet and Higher Education, 39, 1–12.
Caskurlu, S., Richardson, J. C., Maeda, Y., & Castellanos-Reyes, D. (2022, October). The relationship between cognitive presence in online learning and students’ learning and satisfaction: A meta-analysis. Paper presented at Association for Educational Communications and Technology, Association for Educational Communications and Technology, Las Vegas, NV.
Caskurlu, S., Richardson, J. C., Maeda, Y., & Kozan, K. (2021). The qualitative evidence behind the factors impacting online learning experiences as informed by the community of inquiry framework: A thematic synthesis. Computers & Education, 165, 104111. https://doi.org/10.1016/j.compedu.2020.104111
Castellanos Reyes, D. (2023). Evolution of social presence: Longitudinal network analyses of online learning peer Interactions from a social learning analytics perspective [Doctoral Thesis, Purdue University Graduate School, Purdue University]. https://doi.org/10.25394/PGS.23576778.v1
Chen, H.-L., & Chang, C.-Y. (2017). Integrating the SOP2 model into the flipped classroom to foster cognitive presence and learning achievements. Educational Technology & Society, 20(1), 274–291.
Chen, B., DeNoyelles, A., Patton, K., & Zydney, J. (2017). Creating a community of inquiry in large-enrollment online courses: An exploratory study on the effect of protocols within online discussions. Online Learning, 21(1), 165–188.
Chen, Y., Lei, J., & Cheng, J. (2019). What if online students take on the responsibility: Students’ cognitive presence and peer facilitation techniques. Online Learning, 23(1), 37–61. https://doi.org/10.24059/olj.v23i1.1348
Corich, S., Hunt, K., & Hunt, L. (2006). Computerised content analysis for measuring critical thinking within discussion forums. Journal of e-Learning and Knowledge Society, 2(1). https://doi.org/10.20368/1971-8829/700
Darabi, A., Arrastia, M. C., Nelson, D. W., Cornille, T., & Liang, X. (2011). Cognitive presence in asynchronous online learning: A comparison of four discussion strategies. Journal of Computer Assisted Learning, 27(3), 216–227. https://doi.org/10.1111/j.1365-2729.2010.00392.x
de Leng, B. A., Dolmans, D. H., Jöbsis, R., Muijtjens, A. M., & van der Vleuten, C. P. (2009). Exploration of an e-learning model to foster critical thinking on basic science concepts during work placements. Computers & Education, 53(1), 1–13. https://doi.org/10.1016/j.compedu.2008.12.012
Dewey, J. (1933). How we think. D.C. Heath and Co.
Dunlap, J. C., & Lowenthal, P. R. (2018). Online educators’ recommendations for teaching online: Crowdsourcing in action. Open Praxis, 10(1), 79–89. https://openpraxis.org/index.php/OpenPraxis/article/view/721/421
Farrow, E., Moore, J., & Gasevic, D. (2019). Analysing discussion forum data: A replication study avoiding data contamination. In The 9th International Learning Analytics and Knowledge Conference (pp. 170–179), Tempe, AR, United States. https://doi.org/10.1145/3303772.3303779
Fiock, H. (2020). Designing a community of inquiry in online courses. International Review of Research in Open and Distributed Learning, 21(1), 135–153. https://doi.org/10.19173/irrodl.v20i5.3985
Fiock, H., & Garcia, H. (2019, November). How to give your students better feedback with technology. The Chronicle of Higher Education. https://www.chronicle.com/article/how-to-give-your-students-better-feedbackwith-technology/
Fiock, H., Maeda, Y., & Richardson, J. C. (2021). Instructor impact on differences in teaching presence scores in online courses. The International Review of Research in Open and Distributed Learning, 22(3), 55–76. https://doi.org/10.19173/irrodl.v22i3.5456
Garrison, D. R. (2009). Communities of inquiry in online learning. In Encyclopedia of distance learning (2nd ed. pp. 352–355). IGI Global.
Garrison, D. R. (2015). Thinking collaboratively: Learning in a community of inquiry. Routledge. https://doi.org/10.4324/9781315740751
Garrison, D. R. (2017). E-Learning in the 21st century: A community of inquiry framework for research and practice (3rd ed.). Routledge. https://doi.org/10.4324/9781315667263
Garrison, D. R. (2018, October 23). Shared metacognition. The community of Inquiry. https://www.thecommunityofinquiry.org/editorial16
Garrison, D. R. (2023, April 18). CoI effectiveness and future development. The Community of Inquiry. https://www.thecommunityofinquiry.org/editorial40
Garrison, D. R., Anderson, T., & Archer, W. (2000). Critical inquiry in a text-based environment: Computer conferencing in higher education. The Internet and Higher Education, 2(2), 87–105. https://doi.org/10.1016/S1096-7516(00)00016-6
Garrison, D. R., Anderson, T., & Archer, W. (2001). Critical thinking, cognitive presence, and computer conferencing in distance education. American Journal of Distance Education, 15(1), 7–23. https://doi.org/10.1080/08923640109527071
Gašević, D., Adesope, O., Joksimović, S., & Kovanović, V. (2015). Externally-facilitated regulation scaffolding and role assignment to develop cognitive presence in asynchronous online discussions. The Internet and Higher Education, 24, 53–65. https://doi.org/10.1016/j.iheduc.2014.09.006
Gibbs, W. J. (2006). Visualizing interaction patterns in online discussions and indices of cognitive presence. Journal of Computing in Higher Education, 18(1), 30–54. https://doi.org/10.1007/BF03032723
Jan, S., Vlachopoulos, P., & Parsell, M. (2019). Social network analysis and online learning in communities in higher education: A systematic literature review. Online Learning, 23(1), 249–265. https://doi.org/10.24059/olj.v23i1.1398
Jansson, M., Hrastinski, S., Stenbom, S., & Enoksson, F. (2021). Online question and answer sessions: How students support their own and other students’ processes of inquiry in a text-based learning environment. The Internet and Higher Education, 51, 100817. https://doi.org/10.1016/j.iheduc.2021.100817
Jansson, M., & Stenbom, S. (2023). Students’ teaching presence – How students organize, facilitate, and direct one-to-one online tutoring sessions. Proceedings of the ICDE World Conference, Costa Rica.
Jarvenpaa, S., & Leidner, D. E. (1999). Communication and trust in global virtual teams. Organization Science, 10(6), 791–815. https://doi.org/10.1287/orsc.10.6.791
Jimoyiannis, A., Tsiotakis, P., & Roussinos, D. (2012). Blogs in higher education: Analysing students’ participation and presence in a community of blogging. In The Proceedings of the IADIS International Conference e-Learning.
Jo, I., Park, Y., & Lee, H. (2017). Three interaction patterns on asynchronous online discussion behaviours: A methodological comparison. Journal of Computer Assisted Learning, 33(2), 106–122. https://doi.org/10.1111/jcal.12168
Kanuka, H., Rourke, L., & Laflamme, E. (2007). The influence of instructional methods on the quality of online discussion. British Journal of Educational Technology, 38(2), 260–271. https://doi.org/10.1111/j.1467-8535.2006.00620.x
Koehler, A. (2020). Team agreement. Purdue Repository for Online Teaching and Learning. https://www.purdue.edu/innovativelearning/tools-resources/portal/
Koehler, A., Cheng, Z., Fiock, H., Janakiraman, S., Wang, H., & Chartier, K. (2022). Examining students’ use of online case-based discussions to support problem solving: Considering individual and collaborative experiences. Computers & Education, 179, 104407. https://doi.org/10.1016/j.compedu.2021.104407
Koehler, A., & Meech, S. (2022). Ungrading learner participation in a student-centered learning experience. TechTrends, 66(1), 78–89. https://doi.org/10.1007/s11528-021-00682-w
Kovanović, V., Joksimović, S., Waters, Z., Gašević, D., Kitto, K., Hatala, M., & Siemens, G. (2016, April). Towards automated content analysis of discussion transcripts: A cognitive presence case. In Proceedings of the Sixth International Conference on Learning Analytics & Knowledge (pp. 15–24). https://doi.org/10.1145/2883851.2883950
Kozan, K., & Richardson, J. C. (2014). Interrelationships between and among social, teaching, and cognitive presence. The Internet and Higher Education, 21, 68–73. https://doi.org/10.1016/j.iheduc.2013.10.007
Kreijns, K., Xu, K. & Weidlich, J. (2022). Social presence: Conceptualization and measurement. Educational Psychology Review, 34(1), 139–170. https://doi.org/10.1007/s10648-021-09623-8
Krippendorff, K. H. (2003). Content analysis: An introduction to its methodology. Sage Publications.
Leach, L. (2016). Exploring discipline differences in student engagement in one institution. Higher Education Research & Development, 35(4), 772–786.
Lee, J., Soleimani., F., Irish, I., Hosmer, J. Soylu, M. Y., Finkelberg, R., & Chatterjee, S. (2022). Predicting cognitive presence in at-scale online learning: MOOC and for-credit online course environments. Online Learning, 26(1), 58–79. https://doi.org/10.24059/olj.v26i1.3060
Lim, J., & Richardson, J. C. (2021). Predictive effects of undergraduate students’ perceptions of social, cognitive, and teaching presence on affective learning outcomes according to disciplines. Computers & Education, 161, https://www.sciencedirect.com/science/article/pii/S036013152030261X?via%3Dihub
Lipman, M. (1991). Thinking in education. Cambridge University Press.
Lowenthal, P. R., & Parscal, T. (2008). Teaching presence online facilitates meaningful learning. The Learning Curve, 3(4), 1–2. http://www.patricklowenthal.com/publications/TeachingPresenceFacilitatesLearning.pdf
Lowenthal, P. R., & Snelson, C. (2017). In search of a better understanding of social presence: An investigation into how researchers define social presence. Distance Education, 38(2), 141–159. https://doi.org/10.1080/01587919.2017.1324727
Lowenthal, P. R., & Trespalacios, J. (2022). Classroom community and time: Comparing student perceptions in traditional vs. accelerated online courses. Online Learning, 26(4). https://doi.org/10.24059/olj.v26i4.3498
Maranna, S., Willison, J., Joksimovic, S., Parange, N., & Costabile, M. (2022). Factors that influence cognitive presence: A scoping review. Australasian Journal of Educational Technology, 38(4), 95–111. https://doi.org/10.14742/ajet.7878
McKlin, T. E. (2004). Analyzing cognitive presence in online courses using an artificial neural network [Doctoral Thesis, Georgia State University Graduate School, Georgia State University].
Morueta, R. T., López, P. M., Gómez, Á. H., & Harris, V. W. (2016). Exploring social and cognitive presences in communities of inquiry to perform higher cognitive tasks. The Internet and Higher Education, 31, 122–131. https://doi.org/10.1016/j.iheduc.2016.07.004
Neto, V., Rolim, V., Cavalcanti, A. P., Lins, R. D., Gasevic, D., & Ferreiramello, R. (2021). Automatic content analysis of online discussions for cognitive presence: a study of the generalizability across educational contexts. IEEE Transactions on Learning Technologies, 14(3), 299–312. https://doi.org/10.1109/TLT.2021.3083178
Oh, E. G., Huang, W. H. D., Mehdiabadi, A. H., & Ju, B. (2018). Facilitating critical thinking in asynchronous online discussion: Comparison between peer-and instructor-redirection. Journal of Computing in Higher Education, 30(3), 489–509. https://doi.org/10.1007/s12528-018-9180-6
Olesova, L., Slavin, M., & Lim, J. (2016). Exploring the effect of scripted roles on cognitive presence in asynchronous online discussions. Online Learning Journal, 20(4), 34–53. https://doi.org/10.24059/olj.v20i4.1058
Ostashewski, N., & Cleveland-Innes, M. (2022). Participant experience in an inquiry-based massive open online course. Commonwealth of Learning. https://doi.org/10.56059/11599/4132
Park, H., & Shea, P. (2020). A ten-year review of online learning research through co-citation analysis. Online Learning, 24(2). https://doi.org/10.24059/olj.v24i2.2001
Peacock, S., & Cowan, J. (2019). Promoting sense of belonging in online learning communities of inquiry at accredited courses. Online Learning, 23(2), 67–81. https://doi.org/10.24059/olj.v23i2.1488
Pozzi, F., Ceregini, A., Ferlino, L., & Persico, D. (2016). Dyads versus groups: Using different social structures in peer review to enhance online collaborative learning processes. International Review of Research in Open and Distributed Learning, 17(2), 85–107. https://doi.org/10.19173/irrodl.v17i2.2107
Redmond, P. (2014). Reflection as an indicator of cognitive presence. E-Learning and Digital Media, 11(1), 46–58. https://doi.org/10.2304/elea.2014.11.1.46
Richardson, J. C., & Alsup, J. (2015). From the classroom to the keyboard: How seven teachers created their online teacher identities. International Review of Research in Open and Distributed Learning, 16(1), 142–167. https://doi.org/10.19173/irrodl.v16i1.1814
Richardson, J. C., Arbaugh, B., Cleveland-Innes, M., Ice, P., Swan, K., & Garrison, D. R. (2012). Using the community of inquiry framework to inform effective instructional design. In L. Moller & J. Huett (Eds.), The next generation of education (pp. 97–125). Springer. https://doi.org/10.1007/978-1-4614-1785-9_7
Rourke, L., Anderson, T., Garrison, D. R., & Archer, W. (2001). Methodological issues in the content analysis of computer conference transcripts. International Journal of Artificial Intelligence in Education, 12, 8–22.
Richardson, J. C., & Ice, P. (2010). Investigating students’ level of critical thinking across instructional strategies in online discussions. The Internet and Higher Education, 13(1–2), 52–59. https://doi.org/10.1016/j.iheduc.2009.10.009
Richardson, J. C., Ice, P., & Swan, K. (2009). Tips and techniques for integrating social, teaching, & cognitive presence into your courses. Poster session presented at the Conference on Distance Teaching & Learning, Madison, WI.
Richardson, J. C., Koehler, A. A., Tagare, D., Urena-Rodriquez, L., Xu, Q., Zhang, Z., Fiock, H., Long, Y., & Duha, M. S. (2023, April 14). Community of inquiry design decisions across disciplines [Conference presentation]. AERA 2023, Chicago, IL, United States.
Richardson, J. C., Maeda, Y., Lv, J., & Caskurlu, S. (2017). A meta-analysis of social presence in relation to students’ satisfaction and learning. Computers and Human Behavior, 71, 402–417. http://doi.org/10.1016/j.chb.2017.02.001
Richardson, J. C., Sadaf, A., & Ertmer, P. (2013). Relationship between types of question prompts and critical thinking in online discussions. In Z. Akyol & D. R. Garrison (Eds.), Educational communities of inquiry: Theoretical framework, research and practice (pp. 197–222). IGI Global. https://doi.org/10.4018/978-1-4666-2110-7.ch011
Richardson, J. C., Swan, K., Lowenthal, P., & Ice, P. (2016). Social presence in online learning: Past, present, and future. Global Learn 2016, Limerick, Ireland. https://www.learntechlib.org/p/172799
Sadaf, A., & Olesova, L. (2017). Enhancing cognitive presence in online case discussions with questions based on the practical inquiry model. American Journal of Distance Education, 31(1), 56–69. https://doi.org/10.1080/08923647.2017.1267525
Sadaf, A., & Olesova, L. (2020). Exploring the relationship between interaction and the structure of questions in online discussions using learning analytic. European Journal of Open, Distance and E-Learning, 23(1), 46–60. https://doi.org/10.2478/eurodl-2020-0004
Sadaf, A., Wu, T., & Martin, F. (2021). Cognitive presence in online learning: A systematic review of empirical research from 2000 to 2019. Computers and Education Open, 2, 100050. https://doi.org/10.1016/j.caeo.2021.100050
Satar, H. M., & Akcan, S. (2018). Pre-service EFL teachers’ online participation, interaction, and social presence. Language Learning & Technology, 22(1), 157–183. https://doi.org/10125/44586
Shea, P., & Bidjerano, T. (2010). A re-examination of the community of inquiry framework: Social network and content analysis. The Internet and Higher Education, 13, 10–21. https://doi.org/10.1016/j.iheduc.2009.11.002
Shea, P., Richardson, J. C., & Swan, K. (2022) Building bridges to advance the community of inquiry framework for online learning. Educational Psychologist, 57(3), 148–161. https://doi.org/10.1080/00461520.2022.2089989
Short, J., Williams, E., & Christie, B. (1976). The social psychology of telecommunications. Wiley.
Smith, G. G., Torres-Ayala, A. T., & Heindel, A. J. (2008). Disciplinary differences in E-learning instructional design. International Journal of E-Learning & Distance Education/Revue internationale du e-learning et la formation à distance, 22(3), 63–88. https://www.ijede.ca/index.php/jde/article/view/91
Stenbom, S. (2018). A systematic review of the community of inquiry survey. The Internet and Higher Education, 39, 22–32. https://doi.org/10.1016/j.iheduc.2018.06.001
Stenbom, S., Cleveland-Innes, M., & Hrastinski, S. (2016). Emotional presence in a relationship of inquiry: The case of one-to-one online math coaching. Online Learning, 20(1), 41–56. https://doi.org/10.24059/olj.v20i1.563
Stephens, G. E., & Roberts, K. L. (2017). Facilitating collaboration in online groups. Journal of Educators Online, 14(1), 1–16. https://eric.ed.gov/?id=EJ1133614
Stewart, M. K. (2017). Communities of inquiry: A heuristic for designing and assessing interactive learning activities in technology-mediated FYC. Computers and Composition, 45, 67–84. https://doi.org/10.1016/j.compcom.2017.06.004
Swan, K. (2020a). Journaling with students. Purdue Repository for Online Teaching and Learning. https://www.purdue.edu/innovativelearning/tools-resources/portal/
Swan, K. (2020b). Teaching and learning in post-industrial distance education. In An introduction to distance education (pp. 67–89). Routledge.
Swan, K. P., Richardson, J. C., Ice, P., Garrison, D. R., Cleveland-Innes, M., & Ben Arbaugh, J. (2008). Validating a measurement tool of presence in online communities of inquiry. E-mentor, 2, 88–94.
Themeli, C., & Bougia, A. (2016). Tele-proximity: Tele-community of inquiry model. Facial cues for social, cognitive, and teacher presence in distance education. International Review of Research in Open and Distance Learning, 17(6), 145–163. https://doi.org/10.19173/irrodl.v17i6.2453
Tirado, R., Hernando, Á., & Aguaded, J. I. (2015). The effect of centralization and cohesion on the social construction of knowledge in discussion forums. Interactive Learning Environments, 23(3), 293–316. https://doi.org/10.1080/10494820.2012.745437
Tzelepi, M., Petroulis, I., & Papanikolaou, K. (2019). Investigating gamification and learning analytics tools for promoting and measuring communities of inquiry in Moodle courses. In The International Conference in methodologies and intelligent systems for technology enhanced learning (Vol. 1007, pp. 89–96). Springer. https://doi.org/10.1007/978-3-030-23990-9_11
Wang, Y. M., & Chen, V. D. T. (2008). Essential elements in designing online discussions to promote cognitive presence: A practical experience. Journal of Asynchronous Learning Networks, 12, 157–177. https://doi.org/10.24059/olj.v12i3-4.1690
Warner, A. G. (2016). Developing a community of inquiry in a face-to-face class: How an online learning framework can enrich traditional classroom practice. Journal of Management Education, 40(4), 432–452. https://journals.sagepub.com/doi/epub/10.1177/1052562916629515
Waters, Z., Kovanović, V., Kitto, K., & Gašević, D. (2015). Structure matters: Adoption of structured classification approach in the context of cognitive presence classification. In Proceedings of the 11th Asia In-formation Retrieval Societies Conference (pp. 227–238). Brisbane, Australia. https://doi.org/10.1007/978-3-319-28940-3_18
Valverde-Berrocoso, J., del Carmen Garrido-Arroyo, M., Burgos-Videla, C., & Morales-Cevallos, M. B. (2020). Trends in educational research about e-Learning: A systematic literature review (2009–2018). Sustainability, 12(12), 5153. https://doi.org/10.3390/su12125153
Xu, S., Luo, H., & Tan, Y. (2018). Re-examining the community of inquiry framework from the perspective of learning analytics. In 2018 13th International Conference on Computer Science & Education (ICCSE) (pp. 1–5). IEEE.
Yilmaz, R. (2020). Enhancing community of inquiry and reflective thinking skills of undergraduates through using learning analytics-based process feedback. Journal of Computer Assisted Learning, 36(6), 909–921. https://doi.org/10.1111/jcal.12449
Zydney, J. M., deNoyelles, A., & Seo, K. (2012). Creating a community of inquiry in online environments: An exploratory study on the effect of a protocol on interactions within asynchronous discussions. Computers & Education, 58(1), 77–87. https://doi.org/10.1016/j.compedu.2011.07.009
All Time | Past 365 days | Past 30 Days | |
---|---|---|---|
Abstract Views | 96 | 96 | 11 |
Full Text Views | 2 | 2 | 0 |
PDF Views & Downloads | 8 | 8 | 0 |
Terms and Conditions | Privacy Statement | Cookie Settings | Accessibility | Legal Notice | Copyright © 2016-2024
Copyright © 2016-2024