CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "www.dundee.ac.uk",cType: 'managed',cRay: '8e758446cd2aef71',cH: 'PCztbW3IhPgUdrkumtWDnOSDqXOF34EHT6TQnDnVazU-1732410599-1.2.1.1-9Ke_cRSTgXYhBTf07_8cesKThBX5JA5rWsUjdWG45y2zl5Vv9GoPJA9RwODM0RuE',cUPMDTk: "\/library\/?__cf_chl_tk=UP1QDo6IpXthZR0D00wJtMYn9gQq6RFdP8.tCQ.n.G8-1732410599-1.0.1.1-p44XA0gGqXgNVesaMU2b9kMB7fj08YigYxH1KnJ5.DI",cFPWv: 'g',cITimeS: '1732410599',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/library\/?__cf_chl_f_tk=UP1QDo6IpXthZR0D00wJtMYn9gQq6RFdP8.tCQ.n.G8-1732410599-1.0.1.1-p44XA0gGqXgNVesaMU2b9kMB7fj08YigYxH1KnJ5.DI",md: "pIC3ZGBli74WL8o3FGW4HWnbUKsyl8CxwP6Fc0qpcJ4-1732410599-1.2.1.1-SwxBpwKG7GLysdbdT9cwzP9n8i4WYWUJ1kHILzWzFMcGFOhU1ImT8uj5ChXk_Vj_w6nFGnbARG.TptO_C8HE7ptm3TqkSXpJ1ze.POzPuxO6LYgfWgXFOND_D9x9LWJi17cx4cOJiYyKrAj.1vpEs70oxMthSdKXHIiMn01E7OUc6jj7p84Nd_jv8FACOBkIE5cU1KIKACKVGgCzwKCqqvv.6pa.zS6lAV0xQdqzgE5v3xmynkbTZ3mjKhnAeH49ch0e4M1kLQ9LiBQQzfb7LC.dEpBb41Y.7myHMmDQPOLHjWMM8kTjxpqAuBcsxu1Y0FQUk4_RfuDQ2ggi1twfcOHaG6daoCjxcvKT58N9_cf3csZJf8y0OWmlultFBmy_ZE8VlC1HEs_qxbDLjj1YlmB1aYv6oZ3c.epPKAf9hYo4a7z2NtwnBowfq.0qATMkyEPYSy3hKxdQstsDb60sncCbjG5Z9KFmWsiwhNbfSSjXYIh7nbpRAji9MJ3OU9v_Uwj_TFQ0dEkNVpaSw9Y9R.p7nveNBb4e5ewJlumTFusJTLMtaZ1DwF3mAh.S5OzHcvSkxaMjyJxkDseukzjffgltFCYcOgNs_zVemITQPqIrqKSiHD3pEONBZ_I77xQ1afw8s1EQLXg7W4arXFWZrGqBvFkrv.63XhURO06mghyheNUv8WPtO_gb1U6Lk2LPabVIek.xMf0eZtQux91Iye0BTtHZE_Q3WZRHeYMBW3Ky29wN2E_GqObki7fKgqyydU6prLgMstntHZzp9ZD83N2F67qF_0mKbwN2QyiLvlQt.VHuYPLK_crocrA8_triLETybzhjRFHpQ07lDbdPDd5bf1Qe3o7345fnOZ4RJU1tYDvXlVoZH4QPPqCdct7svUe6gm2Y2VZ_y0olC5n7_tglub9ZpQeKdWwlG5F206TzEVx_PdqxZwpAINoNH_9UTbgrH1yg8MCmMiK.vbd03Yq398DP70gVOX2qtZSCCYgeBef0k0GMfcw.l_k8Da5cWwDMpYchwusAKTaXTSFLxjtvtoVxaRGz6kaxXGoVWPuch5xhOhtFChOQPUrXATKxpM6CzdMqZ15PXyj1BBotAbHRRpJCgw1LnL633hTvChTQ4S22_5AtviHAYtruf_LiNtIzPfP010Ik62O1myL15_kuVGXlYp4W1lzBwCVyMv46cvpZyehsmvNLvc5cPdfJCInZDTRtTgIq83NQFFrUladnVb70ec4bbCOWDTCLmPF9NL6F7rHkzGMrpuUI70BtJuh7e8FO8c62EDy6PgBBfzRbvfvbpWheHQ6dUOhFGt7qSUt.Vwpv_B6XkIX0UpKvb6HyOCT1HV4CWGPp8XgNbtDnarIwo_xx_DMN4pF2V2kCtsQ9yCFnL4urQSSApovxBGBiPw43B4eiKECbA5mCNhbvdf_b4672_1i.Q05tfnXYyLxRL.M6.hByx1nTwM5l8ztjauSagnLeKOPnEjmBsby8XIvshzTNGpqhYAdcF4GpwGTSL4YwXtE2QtiLYlSCqji268uocnbmWHLsDXWcu9CN99E8TtqtNXiGSBdB2Wch9uawiCVMK88fCGp0CVi1ebzHM1Ufia5vp7UVVo_F088Dh2DFm9HmPGJDlhB8bIL5jQ2uW0s3vHWg.QQKi5baKoa_yVtx0cXAy1zRfCeIuMq44dSXQZRSQ091hWDd9CnOIlhVZfpVbPuPMriP5WkPp5Lx4rTHAVsHpMEZraKNAHz7SEYj4pAH_kbU53zuJfUE7Y4_.XR3XOKoA3zXU5p5ZtgjBORiJ7A97zVMfI95xO5fGzpLJLk_8e.5SkNo6X695PTW_eakHONy3Yx.twukm3_FCLz.weZgxKPlt174.aBKjI3iFwdwjWySIoaYsGV8LbcCFhYSNKqsyFPrLuQ79eCymC3sbRHj3m7qOU2YIh4F0aQmKwSA9C1udElNScDAwKjbRBSIQ0KNwuG9z6dfFWGW3Qzk.syDz6Xmac_uXe8xTvnrIbWLDo_A1.VVG4KdmNkKg79HvWNuquLMlIbYnV1kixeLeRGjSniG0PF44f6hDqbNEL7SXD3MJGcZR5RkeJN6EAIZdxy3hKN27ZLoVy9OHMkqCk.Fl6eIMr.Ca8avC.OctrDP0lfOD2K5rDpbTUzqx1ZmaNGbq_v9VZ.b6mXM.Kr9.aagbsTjHHQVomxATbPG1wlrrDG8NfWQV5y6TSh96w4hShZ9G7HBHF2a4rOUmNXnwoXtVbRBQ1yGx0fe1PWOcR8Fdo_xxIc74xxKXVgathKARSOFjMGGpqSuUdx6FKfyyiVawtbUVKTh.85gSSUCOVbE8aq54WhIdWLfhZtLuVVNC0yKi5IYZX0n5qIY_gqQnGoPfQmCs4j5LhSK0WP9z1.2C9xKerQeg1RxIgalsdVJMZuFA6RmDnb8O6pR_Bzwydh2l5ct_AV9zDvotTyP92RC2vBoQKtz7CAw9UzxNRIgR2foMrmfDXP_d1RWJKxRf8iTBW4oFLNdJafj_c_LxXbqHzgWQO4xR4ggQ5uEYcU4MDw0PLbeDX10ToiXJjn58iFXLV3gk7LHOpsFFiqRdifWanXTveZISvzeuH8MQBXsKzpJ3bautXndNuBeRhsMdb_mNpcGNYgJ5d7exy3arCCFFiZYdbtAtfSKr_lvnBByQYviHL_Gt6F6IQgquP6mNIdGwcrAVBYaA64lU50Quqw5snS5qgs2crZGVc9ywjFmRFWPaSjGw0Xm4iFktOZYClI6EbTgUSCRBd9_yVwnVqDcYk1MSko9wVv9aC_aXa9XUCBjOzfthD0dYc5kyC73T6JFeUsjG8LahFa1ToDfxIwuSi4bY942M5RXdt2oOaeknQ40R41J7_89RiDtYGfO4FtffCxvfNqBqw",mdrd: "Z_IEGwrls4tVP3kf8i0qoCNCoyCeO7A6ukeFDvGDm4A-1732410599-1.2.1.1-2dA9.B55scgflACZIInsF8gQ9DLV.vujr9cIt8fmOfq7FDBJog6M10RXJBXXuypgQMUugnomKZD4R9VJNsGIKcK3U4Q6L6WaPHiYeXe1N1Hg3b5Mwy94RtJFgYFlg48SHQ0Di0cIL5kfodcMtoWQP6K_IZqxdC44uqyxeKRhN2aANj1NbVeDT26.1Cna5hWYCTV4t6b4bnRDr0OAs94tWElxxSJ.OkliWwLnGW_zPTfyB1PO5zyLwzocrq4FbQv_dfBikhfKWI8hF297e3knQEKuqO_5FxPce.YuNwCkzCa7sPczp2x3JBPk8PkapO6GsIKZf7Y1B2E.6zosuPCXqAVf77E.C0_S.oeDInE9n_YtXJwHzhi7MG_iLmY3aiO_lTWlEDtXARbuZuW8EIxisod0edNIAeirBnvdZn2R5km7OMwL2mNix6WLe_mcmXDcyFmYZ93dVAJWOGwKSOjFNMmDQe.AEXPWQvdwQAVkGoTMw7UM.ShgsHeJIi1WqsPf.gWinQlyNpN7BJGWHmut5Ww9V06YgqJ7KBdwFZE6cq.tW.bQk6WaWrfDn.KYbUEex_4HM8olhnzHr_GOiRlVESLty19mgMhpjQrzZTC9uoLJUmaX.V60kGrBN6Ddc2My5Pq6CUdp9aC77ymXt2IPxdV7zormjMpaVear0kLrC9tumGoz6CXhiz8oiMRkGNyD.BVfPDXj9_0Yro.vKZ1QPP.t_aoYEpvkAaGDzTsMon74vMRI8C.7hKuTVDbyUwvGdKwGR4bMxUb3VxmuWNBAcPZzK8bpaAhSd268FyzAMnN_18wqStvTZoZuhJ7HFBZaErGwoixaq0g0J0SDGFQpIU3pX1Qnq73mLj.U3U2qLOwM.E02ux9aYmdixllxg344xh4ou52pvAOAU_.kVPRnF8FCpHCvr7iI4TFDYS0668xvhWd4f8U.tmeHD.AEvLuvU0rc6tFbGUWq7x.pMczdF7H_4xLc2qarQMJwTDfwc08CVDkkiTBIqgw3QuwsGKSTGaPlkZvk_pZAlKr4jqgh9YkUZInB1tVmGgtMkc0hIHnD6ltb0y5sceafFO5skgq1ZAqWL_8hvYZgYSKuUo5oY2t6K0tg_e17oZbbKL3mJrp4yNgr4Wp4TJX7kSqT7NqRa0D0gf7c71gnzv1uSenhfTlJMTplgPpUT27knNlKfznXS.8IMacG8kDxydmT.YsUcLlGuum92PCt0gJkmCB2OD_f9pKscnZ29Ml99kJgV8PWylvlsNhr7vwRqc_VfVq.j8bBFioADv8F7GRNTxLkWV5zjstOEektUuLdTCeVWmvCKlHw1p28iQ8DuTnF14y9jMD2z51i_uN1c4Hwq71PPkBhpNGfuQC9b0F8iHL1QkhFNQrpJEwvGj7.0b5aFLGrLQji5bPz14cK7OUSx835sA6Gl3tiWIqCFLRlf5xg4OvCjWCLw2_HxNRwR3Ytkf2bUsqSxGPBn17ZF8Fycsu8DL_rtXo5kL49TxFCN_MfNYKJZ7zypFQa.kbps6_cIeEzbS6bJ1dbiJBf_gWD2ogkaimzqTNqbhkFQEnux5EsE2sa1b8hwsTLO1Dg362ubKnQDlA2lvHbOFLopAzqESC3k2y3JTTFPFNV9RjJOk4UhedWP_BER1sqlV4oakrd3ktuoI3i0EV2F98pifM58o1TXQTmnQ9pQVuNPIig6e1p_4K6WwI62ax3ppBLF8BXm6klnCXit2BRXBG7zJ5BWs0WmNvEeOvP_7Y0jffIIQgKEXHX6jt1F9Km4j4tGAOhBugpDA1syvpewywv51ifZ_a4hxUXiXPj8D7ini58Pk9Bsdhjuy..cFgYQdSoMybfLGXZK1IDHEQkkG2IV4gWvOtW4vqpErSjKDb7uDW.Ltr3bKhoeSbDL5TEbJhEJ4D1pDBrcCHSmBhL4s3YoOlIToXk3lU4q1AbSYu8qkltIQZEQ0E"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=8e758446cd2aef71';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/library\/?__cf_chl_rt_tk=UP1QDo6IpXthZR0D00wJtMYn9gQq6RFdP8.tCQ.n.G8-1732410599-1.0.1.1-p44XA0gGqXgNVesaMU2b9kMB7fj08YigYxH1KnJ5.DI" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>