Harold Thimbleby
“Science communication skills” only

1.Science communication skills — Books
1.1.Major books
1.2.Edited books and proceedings
2.Science communication skills — Publications: refereed
2.1.Journal papers: refereed
2.2.Exhibitions: refereed
2.3.Contributions to edited volumes: refereed
2.4.Conference papers: refereed
2.5.Conference posters: refereed
2.6.Other refereed publications
3.Science communication skills — Invited publications: not refereed
3.1.Forewords and keynotes
3.2.Contributions to edited volumes
3.3.Editorials, articles, and reviews in journals
3.4.Articles in other journals
3.5.Reviews in other journals
3.6.Conference posters: not refereed
4.Science communication skills — Other publications
4.1.High-profile electronic publications
4.2.Public expert witnessing reports
4.3.Correspondence and other communications
5.Science communication skills — Invited presentations, exhibitions, debates, workshops
5.1.ACM Distinguished Lectures
5.2.Gresham College lectures and videos
5.3.Invited conference keynotes
5.4.Invited conference presentations
5.5.Invited lectures, webinars, seminars, etc
5.6.Selected videos, and videoed lectures
5.7.Exhibitions
5.8.Debates
5.9.Workshops (chaired, refereed, published & unpublished)

All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice and system designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorLaw and RegulationInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything


1. Science communication skills — Books

1.1. Major books

H. Thimbleby & P. Thimbleby, Patient Safety — Stories for a digital world, Amazon (2024). URL https://amzn.eu/d/cftlqGJURL https://www.harold.thimbleby.net/booklet

H. Thimbleby, British Medical Association best book award, Fix IT: See and Solve the Problems of Digital Healthcare, Oxford University Press (2021).

N. Beale, T. Byrne, D. Leal, S. Peyton-Jones, J. Pickering, D. J. Pullinger & H. Thimbleby, Cybernauts Awake!, Church House Press (1999).

1.2. Edited books and proceedings

D. W. Bates, N. Dhingra-Kumar, L. Donaldson, E. Kelley, I. Larizgoitia, A. Sheikh & H. Thimbleby (editors), Medication Errors, World Health Organization (2017).

J. J. Brown, J. S. Bryden, A. G. Donald, R. Murray, I. W. Percy-Robb, D. R. Steel, H. Thimbleby, A. Thorburn, G. Venters & R. B. Weatherstone, Modern Office Technology, Scottish Health Management Efficiency Group (1990).

2. Science communication skills — Publications: refereed

2.1. Journal papers: refereed

P. Ladkin, S. Mason & H. Thimbleby, “Misunderstanding Digital Computer Technology in Court: A Commentary on a Case Involving the Post Office Horizon System”, Digital Evidence and Electronic Signature Law Review, vol. 21, p. 13 (2024). URL https://journals.sas.ac.uk/deeslr/article/view/5776/5406

N. Bohm, J. Christie, P. B. Ladkin, B. Littlewood, P. Marshall, S. Mason, S. J. Murdoch, M. Newby, H. Thimbleby & M. Thomas, “Briefing Note: The legal rule that computers are presumed to be operating correctly — unforeseen and unjust consequences”, Digital Evidence and Electronic Signature Law Review, vol. 19, pp. 123–127 (2022). URL https://journals.sas.ac.uk/deeslr/article/view/5476/5235 DOI: 10.14296/deeslr.v19i0.5476

H. Thimbleby, “We need to Fix IT”, HindSight, vol. 33, pp. 61–64 (2022).

J. Christie, P. B. Ladkin, B. Littlewood, P. Marshall, S. Mason, M. Newby, J. Rogers, H. Thimbleby & M. Thomas, “Recommendations for the probity of computer evidence”, Digital Evidence and Electronic Signature Law Review, vol. 18, pp. 18–26 (2021). URL https://journals.sas.ac.uk/deeslr/article/view/5240 DOI: 10.14296/deeslr.v18i0.5240

H. Thimbleby, “The problem isn’t Excel, it’s unprofessional software engineering”, British Medical Journal, vol. 371, no. m4181 (2020). DOI: 10.1136/bmj.m4181

P. B. Ladkin, B. Littlewood, H. Thimbleby & M. Thomas, “The Law Commission presumption concerning the dependability of computer evidence”, Digital Evidence and Electronic Signature Law Review, vol. 17 (2020). URL https://journals.sas.ac.uk/deeslr/article/view/5143 DOI: 10.14296/deeslr.v17i0.5143

M. Baker, E. Coiera, I. Habli, F. Magrabi, M. Sujan, H. Thimbleby & D. Wong, “Why is it so difficult to govern mobile apps in healthcare?”, BMJ Health & Care Informatics, vol. 26, no. 1, BMJ Specialist Journals (2019). URL https://informatics.bmj.com/content/26/1/e100006 DOI: 10.1136/bmjhci-2019-100006

P. Jones, P. Masci, H. Thimbleby & Y. Zhang, Best Research Paper of 2019 awarded by the Biomedical Instrumentation & Technology Editorial Board, “User Interface Software Errors in Medical Devices”, Biomedical Instrumentation & Technology, vol. 53, no. 3, pp. 182–194 (2019). DOI: 10.2345/0899-8205-53.3.182

H. Thimbleby, “Misunderstanding IT: Hospital cybersecurity problems in court”, Digital Evidence and Electronic Signature Law Review, vol. 15, pp. 11–32 (2018). DOI: 10.14296/deeslr.v15i0.4891

H. Thimbleby, “Trust Me, I’m A Computer”, Future Healthcare Journal, vol. 4, no. 2, pp. 105–108 (2017). DOI: 10.7861/futurehosp.4-2-105

H. Thimbleby, “Pirate Talks — How to prepare and deliver excellent presentations”, Journal of Interaction Science, vol. 5, no. 5, pp. 1–19 (2017).

H. Thimbleby, “Human Factors and missed solutions to Enigma design weaknesses”, Cryptologia, vol. 40, no. 2, pp. 177–202 (2016). DOI: 10.1080/01611194.2015.1028680

A. Lewis, H. Thimbleby & J. Williams, “Making Healthcare Safer by Understanding, Designing and Buying Better IT”, Clinical Medicine, vol. 15, no. 3, pp. 258–262 (2015). DOI: 10.7861/clinmedicine.15-3-258

R. Koppel & H. Thimbleby, “The healthtech declaration”, IEEE Security and Privacy Magazine, vol. 13, no. 6, pp. 84–86 (2015). DOI: 10.1109/MSP.2015.127

J. Hoogewerf, P. Rastall, H. Thimbleby, J. Williams, D. Wooldridge & J. C. Wyatt, “What makes a good clinical app? Introducing the Royal College of Physicians Health Informatics Unit Checklist”, Clinical Medicine, vol. 15, no. 6, pp. 519–521 (2015). DOI: 10.7861/clinmedicine.15-6-519

C. Acharya, A. Lewis, V. K. C. Manchaiah & H. Thimbleby, “Hearing Aid Battery Ingestion: Medical Error or Poor Design?”, BAA Magazine, British Academy of Audiology, vol. 31, pp. 27–28 (2014). PDF

K. Li & H. Thimbleby, “Hot Cheese: A Processed Swiss Cheese Model”, Journal of the Royal College of Physicians Edinburgh, vol. 44, no. 2, pp. 116–121 (2014). PDF DOI: 10.4997/JRCPE.2014.205

H. Thimbleby, “Processing Storage and Display of Physiological Measurements”, Anaesthesia and Intensive Care Medicine, vol. 15, no. 7, pp. 340–343 (2014). DOI: 10.1016/j.mpaic.2014.04.021

C. M. Aceves, P. Lee, P. Oladimeji & H. Thimbleby, “Are Prescribed Infusions Running as Intended? Quantitative Analysis of Log Files from Infusion Pumps Used in a Large Acute NHS Hospital”, British Journal of Nursing, vol. CareFusion Supplement, no. July, pp. 15–21 (2013).

H. Thimbleby, “Improve Safety by Looking for ‘Wheel Nut Indicators’”, Journal of the Institute of Decontamination Sciences: Medical Device Decontamination, vol. 18, no. 1, pp. 42–43 (2013). PDF

H. Thimbleby, “Technology and the Future of Healthcare”, Journal of Public Health Research, vol. 2, no. e28, pp. 160–167 (2013). PDF DOI: 10.4081/jphr.2013.e28

P. Lee, H. Thimbleby & F. Thompson, “Analysis of Infusion Pump Error Logs and Their Significance for Healthcare”, British Journal of Nursing, vol. 21, no. 8, pp. S12–S22 (2012). PDF

P. Cairns & H. Thimbleby, “Reducing Number Entry Errors: Solving a Widespread, Serious Problem”, Journal Royal Society Interface, vol. 7, no. 51, pp. 1429–1439 (2010). URL http://harold.thimbleby.net/interface/ PDF DOI: 10.1098/rsif.2010.0112

T. Bell, M. Fellows, N. Koblitz, M. Powell, H. Thimbleby & I. Witten, “Explaining Cryptographic Systems”, Computers & Education, vol. 40, no. 3, pp. 199–215 (2003). PDF DOI: 10.1016/S0360-1315(02)00102-1

H. Thimbleby, “The Reduced Enigma”, Computers & Security, vol. 22, no. 7, pp. 624–642 (2003). URL http://harold.thimbleby.net/enigma/index.html PDF DOI: 10.1016/S0167-4048(03)00712-0

H. Thimbleby, “Personal Boundaries and Global Stage”, First Monday, vol. 3, no. 3 (1998). URL https://firstmonday.org/ojs/index.php/fm/article/view/582 DOI: 10.5210/fm.v3i2.582

H. Thimbleby, “A True Calculator”, Engineering Science and Education Journal, vol. 6, no. 3, pp. 128–136 (1997). URL http://harold.thimbleby.net/calculators/index.html PDF DOI: 10.1049/esej:19970310

H. Thimbleby, “Calculators True and False”, Engineering Science and Education Journal, vol. 6, no. 5, p. 214 (1997). URL http://harold.thimbleby.net/calculators/index.html DOI: 10.1049/esej:19970509

H. Thimbleby, “An Example of Distribution-Free Testing”, Mathematica Journal, vol. 5, no. 2, pp. 62–65 (1995).

H. Thimbleby, “Technological Hubris”, Computers & Digital Techniques, vol. 5, no. 5, pp. 229–234 (1994). DOI: 10.1049/cce:19940506

H. Thimbleby, “Computerised Parkinson’s Law”, Computing & Control Engineering Journal, vol. 4, no. 5, pp. 197–198 (1993).

H. Thimbleby, “Genaille’s Rods”, Mathematica Journal, vol. 3, no. 2, pp. 60–62 (1993). URL http://library.wolfram.com/infocenter/Articles/3146/ PDF

H. Thimbleby, “The Undomesticated Video Recorder”, Australian Videography (April 1992). PDF

H. Thimbleby, Ergonomics Society Annual Lecture, “Can Humans Think? The Ergonomics Society Annual Lecture”, Ergonomics, vol. 34, no. 10, pp. 1269–1287 (1991). PDF DOI: 10.1080/00140139108964867

H. Thimbleby & I. H. Witten, “The “Worm” Programs — Early Experience with a Distributed Intelligence”, ACM SIGART Bulletin, vol. 1, no. 2, pp. 14–17 (1990). DOI: 10.1145/84234.84254

H. Thimbleby & I. H. Witten, “Bugs in the Church-Turing Thesis”, Canadian Artificial Intelligence, no. 19, pp. 17–18 (1989).

H. Thimbleby, “The Leidenfrost Phenomenon”, Physics Education, vol. 24, no. 5, pp. 300–303 (1989). PDF DOI: 10.1088/0031-9120/24/5/312

2.2. Exhibitions: refereed

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Royal Society Summer Science Exhibition, TECHFEST, Mumbai (2008). URL http://cs.swan.ac.uk/calculators PDF

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Welsh National Eisteddfod 2005, Swansea (2006).

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Royal Society Summer Science Exhibition Guide, pp. 6–7, London (2005). URL http://www.cs.swan.ac.uk/calculators

2.3. Contributions to edited volumes: refereed

H. Thimbleby, “Write Now!”, Research Methods for Human-Computer Interaction, P. Cairns & A. Cox (editors), pp. 196–211, Cambridge University Press (2008). PDF

H. Thimbleby, “Personal Issues: Personal Boundaries/Global Stage”, 2020 Vision: Morality in the Information Society, pp. 81–93, Institution of Electrical Engineers (1998).

H. Thimbleby, “Treat People Like Computers? Designing Usable Systems for Special People”, Extraordinary People and Human-Computer Interaction, A. Edwards (editor), pp. 283–295, Cambridge University Press (1995). PDF

2.4. Conference papers: refereed

H. Thimbleby & M. Thomas, “The Post Office Horizon Scandal: Ensuring nothing like it ever happens again”, Developing safer systems, Proc 33rd Safety-Critical Systems Symposium (SSS’25), M. Parsons (editor), vol. SCSC-199, pp. 361–376, York (2025).

A. Cox, P. Curzon, I. Iacovides, P. Oladimeji & H. Thimbleby, “Exploring unlikely errors using video games: An example in number entry research”, Proceedings Fun & Games 2012 Workshop: Safety-Critical Systems and Video Games, pp. 3–7, Toulose, France (2012).

D. Brumby, P. Cairns, A. Cox & H. Thimbleby, “Teaching HCI students to be researchers”, The Contextualised Curriculum: A CHI 2012 workshop, ACM (2012).

N. Beale, P. Duquenoy & H. Thimbleby, “UK Views on Ethical and Spiritual Implications of IT”, Proceedings Fourth International Conference on Ethical Issues in Information Technology, Ethicomp’98, pp. 734–742 (1998). PDF

2.5. Conference posters: refereed

H. Thimbleby, “Tully Meetings”, Communicating Medical Error (COME), Ascona, Switzerland (2013). URL http://www.come.usi.ch PDF

2.6. Other refereed publications

H. Thimbleby, Digital maturity in an age of digital excitement, British Standards Institution, London (2018).

H. Thimbleby, Improving safety in digital healthcare, British Standards Institution, London (2018).

H. Thimbleby, Recognising & reducing digital risk in healthcare, British Standards Institution, London (2018).

3. Science communication skills — Invited publications: not refereed

3.1. Forewords and keynotes

H. Thimbleby, “Seeing beyond the Post Office Horizon”, Safe AI Systems, Proceedings of the 32nd Safety-Critical Systems Symposium, Keynote, M. Parsons (editor), vol. SCSC-188, pp. 243–252, Safety-Critical Systems Club (2024).

H. Thimbleby, “Cowboy digital undermines safety-critical systems”, Safer Systems: The Next 30 Years, Proceedings of the 30th Safety-Critical Systems Symposium, Keynote, M. Nicholson & M. Parsons (editors), vol. SCSC-161, pp. 203–226, Safety-Critical Systems Club (2022).

H. Thimbleby, “The pivotal pandemic: Why we urgently need to fix IT”, Systems and Covid-19, Proceedings of the 29th Safety-Critical Systems Symposium, Keynote, M. Nicholson & M. Parsons (editors), vol. SCSC-161, pp. 413–427, Safety-Critical Systems Club (2021).

H. Thimbleby, “Computers and AI in hospitals: Criminal proceedings against nursing staff”, Artificial Intelligence and the Criminal Justice System, Keynote, Rome (2019).

H. Thimbleby, “Cybersecurity problems in a typical hospital (and probably all of them)”, Developing Safe Systems, Proceedings of the 25th Safety-Critical Systems Symposium, Keynote, T. Kelly & M. Parsons (editors), pp. 415–439, Centre for Software Reliability, Safety-Critical Systems Club, Bristol, UK (2017).

H. Thimbleby, “Teaching HCI to Make It Come Alive”, Keynote, C. Giovannella, P. Kotze & W. Wong (editors), Magazine of Interaction Design and Architecture(s), no. 3 & 4, pp. 9–16 (2008). PDF

H. Thimbleby, “The Computer Science of Everyday Things”, Proceedings of the 2nd. IEEE Australasian User Interface Conference — AUIC’01, Australian Computer Science Communications, Keynote, P. Calder & M. Rees (editors), vol. 23, no. 5, pp. 3–12, Australia (2001). PDF DOI: 10.1109/AUIC.2001.906270

H. Thimbleby, “Ethical and Spiritual Implications of the Internet”, Worshipful Company of Information Technologists, Third Colloquium, Keynote, House of Lords, London (2000).

T. Bell, M. Fellows, N. Koblitz, H. Thimbleby & I. Witten, “Explaining Cryptosystems to the General Public”, First IFIP World Conference on Information Security Education (WISE), Proceedings IFIP TC11 WG11.8 Conference, Keynote, S. Fischer-Hübner & L. Yngstgröm (editors), Report Series 99–008, pp. 221–233, Stockholm University/Royal Institute of Technology, Sweden (1999). PDF

H. Thimbleby, “Can Humans Think?”, Ergonomics Society Annual Lecture, Keynote, Southampton (April 1991).

3.2. Contributions to edited volumes

H. Thimbleby, “Technology to Reduce Human Error in Healthcare”, Big ideas for the future, p. 33, Research Councils UK (RCUK) (2011). URL http://www.rcuk.ac.uk/Publications/reports/Pages/BigIdeas.aspx

H. Thimbleby, “The Frustrations of a Pushbutton World”, 1993 Encyclopėdia Britannica Yearbook of Science and the Future, pp. 202–219, Encyclopėdia Britannica Inc. (1992).

3.3. Editorials, articles, and reviews in journals

H. Thimbleby, “Ensuring computer reliability after the Post Office Horizon Scandal”, The SCSC Newsletter, vol. 32, no. 3, pp. 5–8 (2024).

P. Curzon & H. Thimbleby, “Negligent nurses? Or dodgy digital?”, CS4FN: Computer Science for Fun, vol. 25 (Autumn), pp. 18–19 (2018). URL www.cs4fn.org

3.4. Articles in other journals

H. Thimbleby, “The terrifying truth about the Horizon scandal”, The Spectator (2024). URL https://www.spectator.co.uk/article/the-terrifying-truth-about-the-horizon-scandal

L. Cameron & H. Thimbleby, “Careers in Healthcare Technology: Advice from an Expert”, IEEE Computer, vol. 51, no. 1, p. 8 (2018).

H. Thimbleby, “Transforming Health Care: Virginia Mason Medical Center’s Pursuit of the Perfect Patient Experience”, The Times Higher, no. 1371, p. 15 (2016). URL https://www.timeshighereducation.com/books/times-higher-education-summer-reads-2016

H. Thimbleby, “Reaching to the Stars with IT Projects”, Public Service Review: UK Science & Technology, vol. 5, pp. 20–21 (2012). PDF

H. Thimbleby, “Errors + Bugs Needn’t Mean Death”, Public Service Review: UK Science & Technology, vol. 2, pp. 18–19 (2011). PDF

H. Thimbleby, “Marks for the da Vinci Code: B-”, CS4FN (2008). URL http://www.cs4fn.org/maths/bee-davinci.php

H. Thimbleby, “Not Everything Your Computer Does is Magical”, The Independent, Monday Review, p. 4 (January 7, 2002). URL http://www.independent.co.uk/opinion/commentators/harold-thimbleby--not-everything-your-computer-does-is-magical-662337.html

H. Thimbleby, “Overfed with Info”, Church Times, no. 7251, p. 24 (15 February, 2002).

H. Thimbleby, “The Computer Science of Everyday Things”, Mathematics Today, vol. 38, no. 4, pp. 107–108 (2002).

H. Thimbleby, “Debating Government Control of the Internet”, Mots Pluriels et Grands Themes de Notre Temps, no. 18 (2001). URL http://www.arts.uwa.edu.au/MotsPluriels/MP1801ht.html

H. Thimbleby, “The Millenium Bug”, The Brewer, vol. 85, no. 1010, pp. 17–19 & 27 (1999).

H. Thimbleby, “Spare the Rod, Spoil the Computer?”, Ariadne, vol. 18, p. 11 (1998). URL http://www.ariadne.ac.uk/issue18/minotaur

G. Botting, G. Buchanan, G. Marsden, Y. L. Theng & H. Thimbleby, “Www.rsa.org.uk Where We Are @”, RSA Journal, vol. 146, no. 5487, pp. 118–119 (1998).

H. Thimbleby, “Autostereograms”, Encarta CD, Microsoft (1996). URL http://harold.thimbleby.net/sirds/index.html

H. Thimbleby, “Information revolution”, Encarta CD, Microsoft (1996).

H. Thimbleby, “Walking the Computer Tightrope”, The Daily Telegraph, p. 22 (March 26, 1996). PDF

H. Thimbleby, “Why are the numbers on a calculator/computer arranged differently from those on a telephone?”, Focus, p. 60 (January 1996).

H. Thimbleby, “Computerised Parkinson’s Law”, Elektron, Journal of The South African Institute of Electrical Engineers, vol. 12, no. 2, pp. 5–7 (1995).

H. Thimbleby, “Computers are Best when Hidden”, The Times Higher Education Supplement: Multimedia, no. 1184, p. vii (14 July, 1995).

H. Thimbleby, “Technological Hubris”, Elektron, Journal of The South African Institute of Electrical Engineers, vol. 12, no. 5, pp. 19–21 (1995).

H. Thimbleby, “Stereograms — How do they work?”, FunMaths! 1995 Calendar, p. 13, QED Ltd (1994).

H. Thimbleby, “Extra: Science (Picture and quiz for BBC TV)”, TV Times, Tomorrow’s World, vol. 151, no. 46, pp. 82–83, 13–19 (November, 1993).

H. Thimbleby, “How to Play Tricks with Dots”, C. Neesham (editor), New Scientist, vol. 140, no. 1894, pp. 26–29 (1993).

H. Thimbleby, “Does Business Have an Attitude Problem?”, New Scientist, vol. 135, no. 1836, pp. 49–50 (1992).

H. Thimbleby, “Can Anyone Work the Video?”, New Scientist, vol. 129, no. 1757, pp. 48–51 (1991). PDF

H. Thimbleby, “Computer Literacy”, SocInfo, no. 5, pp. 16–19 (1991).

H. Thimbleby, “The Undomesticated Video Recorder”, Image Technology, Journal of the British Kinematograph, Sound and Television Society, vol. 72, no. 6, pp. 214–216 (1991). PDF

H. Thimbleby, “Thanks for Wiping the Memory”, New Scientist, vol. 126, no. 1717, p. 69 (1990).

H. Thimbleby, “What Does IT Mean?”, Time, vol. 135, no. 11, p. 2pp (March 12, 1990).

H. Thimbleby, “No Way to Sell a Program”, New Scientist, vol. 124, no. 1693, pp. 84–85 (1989).

3.5. Reviews in other journals

H. Thimbleby, “Computer Science”, Times Higher Education, no. 2,102, p. vi (23 May, 2013). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=420352&c=1

H. Thimbleby, “Digital lyric, analogue tune”, Net Smart (by H. Rheingold), Times Higher Education, no. 2,055, p. 54 (21 June, 2012). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=420352&c=1

H. Thimbleby, “Hardware with a human heart”, Turing’s Cathedral (by G. Dyson), Times Higher Education, no. 2,046, p. 54 (19 April, 2012). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=419650

H. Thimbleby, “See, hear and seek no evil”, The Googlization of Everything—and Why We Should Worry (by S. Vaidhyanathan), Times Higher Education, no. 2,011, p. 48 (11 August, 2011). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=417065

H. Thimbleby, “The human side of good research”, Research Methods in Human-Computer Interaction (by Jonathan Lazar, Jinjuan Heidi Feng and Harry Hochheiser), Times Higher Education Textbook Guide (27 May, 2010). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=411753 PDF

H. Thimbleby, “No excuse to be illiterate about IT”, Discovering Computers 2010 (by G. B. Shelly and M. E. Vermaat), Times Higher Education Textbook Guide, no. 1925, pp. vi–vii (3 December, 2009). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=409348

H. Thimbleby, “No excuse to be illiterate about IT”, How to Think Like a Programmer (by P. Vickers), Times Higher Education Textbook Guide, no. 1925, pp. vi–vii (3 December, 2009). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=409349

H. Thimbleby, “No excuse to be illiterate about IT”, Introduction to Algorithms (by T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein), Times Higher Education Textbook Guide, no. 1925, pp. vi–vii (3 December, 2009). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=409350

H. Thimbleby, “Don’t panic — help is at hand”, The Algorithm Design Manual (by S. S. Skiena), Times Higher Education Supplement, no. 1873, p. xiv (27 November, 2008).

H. Thimbleby, “How to Think about Algorithms (by J. Edmonds)”, Times Higher Education Supplement, no. 1873, p. xv (27 November, 2008). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=404472

H. Thimbleby, “Principles of Mobile Computing (by M. Othman)”, Times Higher Education Supplement, no. 1873, p. xv (27 November, 2008). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=404471

H. Thimbleby, “Hands off those joysticks”, Computer Games: Text, Narrative and Play (by D. Carr, D. Buckingham and G. Schott), Times Higher Education Supplement, no. xxxx, p. 22 (12 January, 2007). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=4&storycode=207461 PDF

H. Thimbleby, “How you can make a real killing in virtual universes”, Synthetic Worlds: The Business and Culture of Online Games (by E. Castronova), Times Higher Education Supplement, no. 1746, p. 35 (9 June, 2006). PDF

H. Thimbleby, “Dip Your Toes into Wet Computing”, Molecular Computing (edited by T. Sienko, A. Adamatzky, N. G. Rambidi & M. Conrad), Times Higher Education Supplement, no. 1649, p. 26 (16 July, 2004). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=4&storycode=190093 PDF

H. Thimbleby, “Give your computer’s IQ a boost”, Journal of Machine Learning Research, Times Higher Education Supplement (9 May, 2004). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=26&storycode=176549 PDF

H. Thimbleby, “Languages for Developing User Interfaces (edited by B. A. Myers)”, Higher Education Academy, Book reviews (2004). URL http://www.ics.heacademy.ac.uk/publications/book_reviews/full_review.php?id=114 PDF

H. Thimbleby, “Nature Lessons for Computers”, Imitation of Life (by N. Forbes), Times Higher Education Supplement, no. 1688, p. 30 (22 April, 2004). PDF

H. Thimbleby, “Object Orientated Macromedia Flash MX (by W. Drol)” (2004). URL http://www.ics.heacademy.ac.uk/publications/book_reviews/full_review.php?id=115 PDF

H. Thimbleby, “Biologists’ Lives Full of Worrying Words”, Making Sense of Life (by E. F. Keller), Times Higher Education Supplement, no. 1586, p. 30 (25 April, 2003). URL http://www.timeshighereducation.co.uk/story.asp?sectioncode=31&storycode=176229 PDF

H. Thimbleby, “Concepts in Programming Languages (by J. C. Mitchell)”, Higher Education Academy, Book reviews (2003). URL http://www.ics.heacademy.ac.uk/publications/book_reviews/full_review.php?id=125 PDF

H. Thimbleby, “Keep it to Yourself”, Desktop Witness: The do’s and don’ts of personal computer security (by M. Caloyannides), New Scientist, vol. 174, no. 2348, p. 48 (2002). PDF

H. Thimbleby, “Put Life’s Process into Your Program”, Evolutionary Computation (edited by T. Bäck, D. B. Fogel and Z. Michalewicz), Times Higher Education Supplement, no. 1524, p. 34 (8 February, 2002). PDF

H. Thimbleby, “We have a Lot to Learn from Ants”, Digital Biology (by P. Bentley), Times Higher Education Supplement, no. 1535, p. 28 (26 April, 2002). PDF

H. Thimbleby, “Seduced by the Simulated Life”, Creation: Life and How to Make it (by S. Grand), Times Higher Education Supplement, no. 1472, p. 27 (2 February, 2001).

H. Thimbleby, “Da Vinci Dissection Illuminates Conception”, Visual Computing (by R. M. Friedhoff and M. S. Peercy), Times Higher Education Supplement, no. 1508, p. 34 (12 October, 2001).

H. Thimbleby, “Techs Appeal”, Robo Sapiens: Evolution of a New Species (by P. Menzel and F. D’Aluisio), New Scientist, vol. 167, no. 2256, p. 51 (2000).

H. Thimbleby, “Beyond the Fractal Frontier”, Nonlinear Dynamics, Psychology and Life Sciences, Times Higher Education Supplement, no. 1385, p. 33 (21 May, 1999).

H. Thimbleby, “False Image”, Media Technology and Society (by B. Winston), New Scientist, vol. 161, no. 2170, p. 43 (1999).

H. Thimbleby, “Natural Beauty of Computer Land”, The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems and Adaptation (by G. W. Flake), Times Higher Education Supplement, no. 1408, p. 28 (29 October, 1999).

H. Thimbleby, “Web of Lies”, And That’s the Way it Will Be (by C. Harper), New Scientist, vol. 161, no. 2170, p. 44 (1999).

H. Thimbleby, “Web of Thieves”, Crime in a Digital Age (by P. N. Grabosky, R. Smith & P. Wright), New Scientist, vol. 161, no. 2170, p. 44 (1999).

H. Thimbleby, “Common Tongue”, Knowledge Assets (by M. Boisot) and Navigating Complexity (by A. Battram), New Scientist, vol. 160, no. 2154, p. 49 (1998).

H. Thimbleby, “Free Thinking”, Information Liberation (by B. Martin), New Scientist, vol. 160, no. 2163, p. 47 (1998).

H. Thimbleby, “Good Idea”, The Inventor’s Guide (by British Library Patents Information Team), New Scientist, vol. 158, no. 2138, p. 46 (1998).

H. Thimbleby, “Health desk”, CRS: Computer-Related Syndrome (by R. D. Smith and S. Garske), New Scientist, vol. 159, no. 2142, p. 52 (1998).

H. Thimbleby, “Roar of The Surf”, Net.wars (by W. Grossman), New Scientist, vol. 157, no. 2117, p. 43 (1998).

H. Thimbleby, “Sailing to Java (Computing Science Student Books Reviews)”, New Scientist, vol. 157, no. 2127, pp. 52–53 (1998).

H. Thimbleby, “Take Your Pick”, The Mathematical Magpie (by C. Fadiman), New Scientist, vol. 157, no. 2124, p. 48 (1998).

H. Thimbleby, “Time Out”, Computer Fun for Everyone (by E. Kordahl), New Scientist, vol. 160, no. 2162, p. 49 (1998).

H. Thimbleby, “Work It Out”, The Codebreakers (by D. Kahn), New Scientist, vol. 157, no. 2124, p. 48 (1998).

H. Thimbleby, “You Don’t Want to See it”, The Invisible Computer (by D. A. Norman), New Scientist, vol. 160, no. 2162, p. 51 (1998).

H. Thimbleby, “A Strong String Section”, Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology (by D. Gusfield), Times Higher Education Supplement, no. 13366, p. 23 (12 June, 1997).

H. Thimbleby, “Ben As Hero”, Benjamin Franklin, Politician (by F. Jennings), New Scientist, vol. 154, no. 2076, p. 46 (1997).

H. Thimbleby, “Collected Works (Childrens’ Science Books)”, New Scientist, vol. 156, no. 2109, p. 62 (1997).

H. Thimbleby, “Count the Cost”, Sciencesoft Calculator, New Scientist, vol. 153, no. 2067, p. 47 (1997).

H. Thimbleby, “Future Works”, Beyond Calculation (by P. Denning and R. Metcalfe), New Scientist, vol. 155, no. 2100, p. 52 (1997).

H. Thimbleby, “Lively Wetware Seeks Friendly Software”, The Media Equation (by B. Reeves and C. Nass), New Scientist, vol. 152, no. 2052, p. 40 (1997).

H. Thimbleby, “Money-spinner”, Webonomics (by E. Schwartz), New Scientist, vol. 157, no. 2115, p. 41 (1997).

H. Thimbleby, “Out of The World”, Would-be Worlds (by J. L. Casti), Times Higher Education Supplement, no. 1266, p. 27 (7 February, 1997).

H. Thimbleby, “Piece of Pi”, Pi: A Sourcebook (by L. Berggren, J. Borwein and P. Borwein), New Scientist, vol. 156, no. 2103, p. 48 (1997).

H. Thimbleby, “Sleepwalking to Disaster”, Trapped in the Net (by G. Rochlin), New Scientist, vol. 155, no. 2089, p. 46 (1997).

H. Thimbleby, “Talk About Techno”, Philosophy of Technology (by F. Ferré), New Scientist, vol. 153, no. 2067, p. 43 (1997).

H. Thimbleby, “The Great British”, User-Driven Innovation (by D. Caminer, J. Aris, P. Hermon and F. Land), New Scientist, vol. 153, no. 2067, p. 43 (1997).

H. Thimbleby, “The Really Hard Stuff (Computing Science Student Books Reviews)”, New Scientist, vol. 153, no. 2071, pp. 46–47 (1997).

H. Thimbleby, “What Is Thought?”, Machines and Thought: The Legacy of Alan Turing (edited by P. Millican and A. Clark), New Scientist, vol. 153, no. 2067, p. 42 (1997).

H. Thimbleby, “Collected Works (Computing Science Student Books Reviews)”, New Scientist, vol. 149, no. 2022, p. 59 (1996).

H. Thimbleby, “Collected Works (review of general computing books and software)”, New Scientist, vol. 151, no. 2049, p. 57 (1996).

H. Thimbleby, “Plug into the Future”, Computing Tomorrow (by I. C. Wand and R. Milner), New Scientist, vol. 153, no. 2065, p. 49 (1996).

H. Thimbleby, “Still a Few More Problems to Solve”, Review of Texas Instruments TI-92, Times Higher Education Supplement Multimedia, no. 25, p. vi (14 June, 1996).

H. Thimbleby, “Ancient and Modern”, The Rise of Early Modern Science: Islam, China and the West (by T. E. Huff), New Scientist, vol. 148, no. 2003, p. 44 (1995).

H. Thimbleby, “Be Better than Your Competitors”, Mental Leaps (by K. Holyoak and P. Thagard), New Scientist, vol. 147, no. 1997, p. 49 (1995).

H. Thimbleby, “The World According to C++ (Computing Science Student Books Reviews)”, New Scientist, vol. 146, no. 1976, pp. 50–52 (1995).

H. Thimbleby, “Unnatural Practices”, The Future Does Not Compute (by S. L. Talbott), Times Higher Educational Supplement, Multimedia Supplement, p. xii (13 October, 1995).

H. Thimbleby, “How to Conquer the Fear of Maths”, The Mathematical Universe (by W. Dunham), New Scientist, vol. 144, no. 1954, p. 44 (1994).

H. Thimbleby & W. Thimbleby, “Logoland for Young Learners (by H. Abelson and A. Abelson)”, New Scientist, vol. 143, no. 1940, p. 38 (1994).

H. Thimbleby, “Mastering Mathematica (by J. W. Gray)”, New Scientist, vol. 142, no. 1931, p. 44 (1994).

H. Thimbleby, “Software review”, HyperStat (by D. M. Lane), New Scientist, vol. 142, no. 1923, pp. 44–45 (1994).

H. Thimbleby, “The Lore and Language of Computing (Computing Science Student Books Reviews)”, New Scientist, vol. 144, no. 1946, pp. 50–52 (1994).

H. Thimbleby, “The Frustrated User Always Knows Better than the Engineer”, Usability Engineering (by J. Nielsen), New Scientist, vol. 139, no. 1887, pp. 40–41 (1993).

H. Thimbleby, “The Struggle to Understand: A History of Human Wonder and Discovery (by H. C. Corben)”, New Scientist, vol. 137, no. 1854, p. 38 (1993).

H. Thimbleby, “Computer Pastimes”, The Magic Machine: A Handbook of Computer Sorcery (by A. K. Dewdney), New Scientist, vol. 129, no. 1757, p. 57 (1991).

3.6. Conference posters: not refereed

H. Thimbleby, “Can you spare a few minutes? Story of a patient’s death”, Patient Powered Safety: Understanding challenges — Designing better care, Bangor (2019).

H. Thimbleby, “Do you understand digital”, Patient Powered Safety: Understanding challenges — Designing better care, Bangor (2019).

4. Science communication skills — Other publications

4.1. High-profile electronic publications

H. Thimbleby, “Chloe Tilley and Calum Macdonald with Times Radio Breakfast”, Times Radio (5 January 2025). URL www.thetimes.co.uk/radio

H. Thimbleby, “Chloe Tilley and Calum Macdonald with Times Radio Breakfast”, Times Radio (20 October 2024). URL www.thetimes.co.uk/radio/show/20230704-20010/2023-07-04

H. Thimbleby, “Expert witnessing collides STEM and SHAPE”, London School of Economics, SHAPE (Social Science, Humanities and the Art for People and the Economy/Environment) project (2024). URL https://shapeinschools.org/blogs/expert-witnessing-collides-stem-and-shape

H. Thimbleby, “How a TV drama put complex technology on the national agenda”, London School of Economics, SHAPE (Social Science, Humanities and the Art for People and the Economy/Environment) project (2024). URL https://shapeinschools.org/blogs/how-a-tv-drama-put-complex-technology-on-the-national-agenda

H. Thimbleby, “What is invisible, taken for granted, and often misunderstood in almost every SHAPE activity?”, London School of Economics, SHAPE (Social Science, Humanities and the Art for People and the Economy/Environment) project (2024). URL https://shapeinschools.org/blogs/what-is-invisible-taken-for-granted-and-often-misunderstood-in-almost-every-shape-activity

H. Thimbleby, “Mariella Frostrup: News of the day — AI and future of medicine”, Times Radio (4 July 2023). URL www.thetimes.co.uk/radio/show/20230704-20010/2023-07-04

H. Thimbleby, “WannaCry and current cybervulnerabilities”, Sky TV (22 June 2020).

W. Fyfe & H. Thimbleby, “‘Black box’ call for medical devices to detect errors”, BBC News (1 May 2018). URL http://www.bbc.co.uk/news/uk-wales-43959654

F. Thilo & H. Thimbleby, “Interview mit Harold Thimbleby: “The quality of health IT has become very poor””, SocietyByte (2017). URL https://www.societybyte.swiss/2017/05/19/the-quality-of-health-it-has-become-very-poor/

R. Koppel & H. Thimbleby, “Lessons From the 100 Nation Ransomware Attack”, The Heathcare Blog (2017). URL http://thehealthcareblog.com/blog/2017/05/14/lessons-from-the-100-nation-ransomware-attack

K. Fu & H. Thimbleby, “Ransomware: How we can climb out of this mess”, Heathcare IT News (2017). URL http://www.healthcareitnews.com/blog/ransomware%E2%80%A8-how-we-can-climb-out-mess

K. Fu, J. Leinonen, B. Ransford & H. Thimbleby, “Six Factors Essential for Mitigating Cyber Risks in Healthcare”, Association for the Advancement of Medical Instrumentation (2017). URL http://www.aami.org/productspublications/articledetail.aspx?ItemNumber=5472

H. Thimbleby, “Hertfordshire Arts Umbrella Web Site”, Conference on The Arts and The Environment, Herts Arts Umbrella (2000).

4.2. Public expert witnessing reports

H. Thimbleby, “Regina v Peter Antony Trier”, Swansea Crown Court (2017).

H. Thimbleby, “Regina v Phillipa Brown”, Crown Court at Inner London (2017).

H. Thimbleby, “Regina v Clare Cahill and Jade Pugh”, Cardiff Crown Court (2016).

4.3. Correspondence and other communications

H. Thimbleby, “AI for the NHS”, Letter, The Daily Telegraph, no. 52920, p. 15 (2 July, 2025).

H. Thimbleby, “Cyber ignorance”, Letter, The Times, no. 74727, p. 24 (22 May, 2025).

H. Thimbleby, “Problems with asking “What does your patient think about AI in the NHS?””, response to Mun-Keat Looi, “What does your patient think about AI in the NHS?”, BMJ, vol. 389 (9 May 2025). DOI: 10.1136/bmj.r391

H. Thimbleby, “Rise of the machines as UK goes ‘all in’ on AI”, Letter, The Times, no. 74617, p. 24 (14 January, 2025).

H. Thimbleby, “Change the law on computer evidence with an amendment to data protection bill”, Letter, The Guardian, vol. G2, p. 9 (23 April, 2024). URL https://www.theguardian.com/uk-news/2024/apr/22/change-the-law-on-computer-evidence-with-an-amendment-to-data-protection-bill

H. Thimbleby, “As with quack doctors, let’s outlaw quack IT suppliers”, Letter, The Financial Times (2 January, 2024). URL https://www.ft.com/content/535c619d-fbdf-47de-802f-97e5a44b80a1

H. Thimbleby, “Unreliability of Horizon computer ‘evidence’”, Letter, The Times, no. 74301, p. 22 (10 January, 2024).

H. Thimbleby & M. Thomas, “Poor IT culture, not poor IT infrastructure, is the root cause of Health IT problems”, response to J. Zhang, S. Budhdeo, H. Ashrafian, “Failing IT infrastructure is undermining safe healthcare in the NHS”, BMJ, vol. 379, p. o2990 (2022). DOI: 10.1136/bmj.o2990

H. Thimbleby, “The critical importance of correct code for mathematical models”, Letter, British Medical Journal, vol. 378, no. e070615 (2022). URL https://www.bmj.com/content/378/bmj-2022-070615/rr-0 DOI: 10.1136/bmj.m3210

H. Thimbleby, “Lost police data”, Letter, The Times, no. 73370, p. 32 (16 January, 2021).

H. Thimbleby & M. Thomas, “Problems and suggestions for clinical trial protocols using code, including AI”, Letter, British Medical Journal, vol. 370, no. m3210 (2020). URL https://www.bmj.com/content/370/bmj.m3210/rapid-responses DOI: 10.1136/bmj.m3210

H. Thimbleby, “Phone Snooping”, Letter, The Times, no. 72559, p. 28 (1 August, 2019).

H. Thimbleby, “Artificial intelligence and early diagnosis”, Letter, The Times, no. 72541, p. 28 (22 May, 2018).

H. Thimbleby, “Blockchain: Just the latest in a line of miracle cures”, Letter, Financial Times, no. 39807, p. 12 (14 June, 2018).

H. Thimbleby, “Sub-standard medical equipment is killing patients”, Letter, The Sunday Times, p. 20 (1 July, 2018).

H. Thimbleby & M. Thomas, “Ways of reducing errors in drug prescriptions”, Letter, The Times, no. 72468, p. 28 (26 February, 2018).

H. Thimbleby, “Cyberattacks and the National Health Service”, Letter, The Times, no. 72223, p. 28 (15 May, 2017).

H. Thimbleby, “Hospital Software”, Letter, The Times, no. 72069, p. 28 (16 November, 2016).

H. Thimbleby, “Judicial Decision”, Letter, The Times, p. 28 (7 November, 2016).

H. Thimbleby, “Transforming Health Care”, Times Higher Education, no. 2263, p. 49 (14–20 July, 2016).

H. Thimbleby, “Driverless Cars and Computer Error”, Letter, The Times, p. 29 (10 February, 2015).

H. Thimbleby, “The Best Way to Improve Healthcare is to Improve Computers”, Keynote, Dartmouth College, USA (2015). URL https://www.youtube.com/watch?v=XOXKj8uUAio

L. Chant, J. Hoogewerf, T. Lewis, S. Sathanandam, H. Thimbleby, D. Wooldridge & J. Wyatt, “The use of digital tools including apps, web-services and personal health records in healthcare”, National Information Board (2015).

J. Hoogewerf, H. Thimbleby & J. Wyatt, “Using apps in clinical practice (Royal College of Physicians recommendations to all physicians)”, Royal College of Physicians, London (2015).

H. Thimbleby, “Twitter & Science”, Letter, The Times, p. 27 (25 July, 2013).

H. Thimbleby, Y. Wilks & 6. o. authors, “Computing is the new ‘Queen of Sciences’”, The Times Higher Education Supplement, p. 14 (February 23, 2007).

H. Thimbleby, “It simply adds up”, The Independent (October 2, 2002).

H. Thimbleby, “Memorandum by Professor Harold Thimbleby, Middlesex University, London”, E-commerce: Policy Development and co-ordination in the EU, Select Committee on the European Union, House of Lords, p. 526, The Stationery Office, London (2000).

H. Thimbleby, “Time Bomb with a Longer Fuse”, Letter, Times Higher Education Supplement, no. 1425, p. 17 (3 March, 2000).

H. Thimbleby, “Computer Chaos”, Letter, The Times, p. 22 (2 April, 1999).

H. Thimbleby, “Time to Fight for Easier Technology”, Letter, The Times, p. 23 (31 January, 1998).

H. Thimbleby, “Using the Web Requires Resources”, North Circular, p. 6 (21 May, 1998).

H. Thimbleby, “Budding Engineers Go to Market”, Letter, Times Higher Education Supplement, no. 1248, p. 14 (October 4, 1996).

H. Thimbleby, “Cost of Courtesy in Computers”, Letter, The Times, p. 21 (October 14, 1995).

H. Thimbleby, “It Doesn’t Add Up”, Letter, New Scientist, vol. 145, no. 1965, p. 50 (1995).

H. Thimbleby, “Science Tests”, Letter, The Times, p. 17 (10 May, 1995).

H. Thimbleby, “User Interface Design Review”, Stirling Observer, p. 5 (15 August, 1990).

5. Science communication skills — Invited presentations, exhibitions, debates, workshops

5.1. ACM Distinguished Lectures

H. Thimbleby, “After cancer, errors kill more people, and computers have everything to do with it”, Summer School of Science, Keynote, ACM 2018 Distinguished Lecture, Požega, Croatia (2018). URL http://drustvo-evo.hr/s3/s3_2018.html

H. Thimbleby, “Missed solutions to WWII Enigma design”, Summer School of Science, Keynote, ACM 2018 Distinguished Lecture, Požega, Croatia (2018). URL http://drustvo-evo.hr/s3/s3_2018.html

H. Thimbleby, “Human error is not the problem”, Workshop on Interaction in Healthcare: Saving lives one interface at a time, Keynote, ACM 2017 Distinguished Lecture, Lisbon, Portugal (2017). URL http://it-medex.inesc-id.pt/workshop-interaction-healthcare

H. Thimbleby, “Creativity, Innovation and Risk”, ACM CORI (International Conference on Computing Research and Innovations), Keynote, ACM Distinguished Lecture, Ibadan, Nigeria (2016).

H. Thimbleby, “Creativity, Innovation and Taking Risk in Your Research”, ACM 2016 Distinguished Lecture, Imperial College, London (2016).

H. Thimbleby, “Your invitation to fix IT in healthcare”, International Conference on Engineering & MIS 2016, Keynote, ACM Distinguished Lecture, Agadir, Morocco (2016).

5.2. Gresham College lectures and videos

H. Thimbleby & M. Thomas, “Computer Bugs in Hospitals: A New Killer”, Gresham College (6 February 2018). URL www.gresham.ac.uk/lectures-and-events/computer-bugs-in-hospitals-a-new-killer Video

H. Thimbleby, “Designing IT to Make Healthcare Safer”, Gresham College (11 February 2014). Video

H. Thimbleby, “Avoiding Death by Computer”, Gresham College (28 September, 2009). Video

H. Thimbleby, “Better Programming”, Gresham College (13 May, 2004). Video PDF

H. Thimbleby, “Computer Circles”, Gresham College (26 February, 2004). URL http://www.harold.thimbleby.net/lisp Video PDF

H. Thimbleby, “Design by Symmetry”, Gresham College (27 March, 2003). Video PDF

A. Blandford & H. Thimbleby, “Designing for Humans”, Gresham College (13 February, 2003). Video PDF

H. Thimbleby, “Designing Microwave Cookers”, Gresham College (26 January, 2003). Video PDF

H. Thimbleby, “From Lego, Java and Mathematica to feature interaction”, Gresham College (13 March, 2003). Video PDF

H. Thimbleby, “Magic Pictures”, Gresham College (30 October, 2003). URL http://harold.thimbleby.net/sirds/index.html Video PDF

H. Thimbleby, “Plugging Computers In”, Gresham College (27 November, 2003). Video

H. Thimbleby, “Unplugging Computers”, Gresham College (9 October, 2003). Video PDF

H. Thimbleby, “1,000 Years of Calculators”, Gresham College (21 November, 2002). Video

H. Thimbleby, “Computer Viruses”, Gresham College (21 March, 2002). Video PDF

H. Thimbleby, “Conventional Cryptography”, Gresham College (21 February, 2002). Video PDF

H. Thimbleby, “Design Creativity with Maths”, Gresham College (26 September, 2002). PDF

H. Thimbleby, “Designing Gadgets”, Gresham College (26 September, 2002). Video PDF

H. Thimbleby, “Designing Mobile Phones”, Gresham College (28 November, 2002). Video PDF

H. Thimbleby, “Future Computers”, Gresham College (24 January, 2002). Video PDF

H. Thimbleby, “Modern Cryptography”, Gresham College (28 February, 2002). Video PDF

H. Thimbleby, “From Henry Briggs to Modern Calculators”, Gresham College (29 November, 2001). Video PDF

H. Thimbleby, “The Computer Science of Everyday Things”, Gresham College (15 October, 2001). Video PDF

5.3. Invited conference keynotes

H. Thimbleby, “Using Swiss Cheese to Understand Human Factors”, Chartered Institute of Ergonomics & Human Factors Conference on Ergonomics & Human Factors, Burton upon Trent, England (2025).

H. Thimbleby, “Critical Innovation — Making digital health successful”, Royal College of Physicians Regional Update, Loughborough (2024).

H. Thimbleby, “Misunderstandings about digital healthcare and how to improve digital patient safety”, NHS England, London (2024).

H. Thimbleby, “Digital Behind the Scenes in Vaccination and Patient Care”, 6th Saudi International Vaccination Forum, Riyadh, Saudi Arabia (2024).

H. Thimbleby, “How HCI can see & solve problems of healthcare”, 15th Irish HCI Symposium, Belfast, Northern Ireland (2022).

H. Thimbleby, “Everything involves computers, so you need to know six secrets … and some suggestions”, Clinical Engineering Conference, National Performance Advisory Group, Coventry (2022).

H. Thimbleby, “The deeper IT scandal behind the Post Office Horizon scandal”, Digital by Default: Post Office Horizon IT System, Canterbury (2022).

H. Thimbleby, “Demanding Digital Safety in Healthcare”, German Coalition for Patient Safety (Aktionsbündnis Patientensicherheit), APS, Patient Safety Conference, Berlin (2021). URL https://youtu.be/zDXqiH5vbXM

H. Thimbleby, “Answering questions on ‘The pivotal pandemic: Why we urgently need to fix IT’”, SSS’21 Q&A, Systems and Covid-19, Proceedings of the 29th Safety-Critical Systems Symposium (2021).

H. Thimbleby, “AI, cybersecurity, law and patient safety”, Leigh Day, Medical Negligence, London (2020).

H. Thimbleby, “Accrediting everyone to improve clinical safety”, First Annual UK Faculty of Clinical Informatics Conference, Royal College of General Practitioners, London (2019).

H. Thimbleby, “Achieving the promise of digital healthcare”, Fourth World Health Organization Global Ministerial Summit, Jeddah, Saudi Arabia (2019).

H. Thimbleby, “Expert Session”, WHINN: Week of Health and Innovation, Odense, Denmark (2019).

H. Thimbleby, “Hidden digital healthcare problems”, BCS Primary Healthcare Specialist Group 39th Annual Conference, Stratford on Avon (2019).

H. Thimbleby, “Three Steps to Achieve Digital Health Safety”, Digital Health Safety Conference, York (2019).

H. Thimbleby, “Unknown unknowns”, SCSC (Safety-Critical Systems Club) Learning from Accident Investigations, London (2019).

H. Thimbleby, “User-driven design in health technology”, WHINN: Week of Health and Innovation, Odense, Denmark (2019).

H. Thimbleby, “Assisted living and cybersecurity”, Workshop in Healthcare Science and Technology (WIHST), London (2018).

H. Thimbleby, “Cyber Security and Human Factors — What It Means For Us”, Completing The Picture II 2018, Cumbernauld, Scotland (2018).

H. Thimbleby, “Cybersecurity and Human Factors — What it means”, Completing The Picture I 2018, National Exhibition Centre, Birmingham (2018).

H. Thimbleby, “Digital Healthcare”, First Saudi Patient Safety Center Conference, Riyadh, Saudi Arabia (2018).

H. Thimbleby, “Digital Healthcare Panel”, First Saudi Patient Safety Center Conference, Riyadh, Saudi Arabia (2018).

H. Thimbleby, “Error is More Complex Than Ethics, and Widespread Confusion Leads to Preventable Deaths in Healthcare”, eHealth Workshop, Developments in ICT and Healthcare — Developments in ICT and Healthcare, London (2018).

H. Thimbleby, “Human Factors in Cyber Security”, Accreditors’ Forum, National Cyber Security Centre, London (2018).

H. Thimbleby, “Managing digital risks in patient safety”, Croatian Society for Quality Improvement in Healthcare, Croatian Medical Association, and Croatian Agency for Quality and Accreditation in Healthcare, Zagreb, Croatia (2018).

H. Thimbleby, “Risky digital healthcare — and how to fix it”, Risky Business, London (2018).

H. Thimbleby, “The Human Factor and Cybersecurity”, Data Matters 2018, DVLA (Driver & Vehicle Licensing Agency), Swansea (2018).

P. Scott & H. Thimbleby, “Why is digital health not based on evidence?”, Health+Care Conference and the Digital Healthcare Show, ExCel Centre, London (2018).

H. Thimbleby, “Overcoming the challenges of poor IT in hospitals”, Digital Health & Care and Safety of Connected Health: Improvement & Applications Conference (DICOH?18), Warwick (2018).

H. Thimbleby, “Cyber Health Thinking”, Cyber safety and resilience of connected health devices, Keynote, Royal Academy of Engineering, London (2017).

H. Thimbleby, “Defending nurses”, The Moth Theatre, Keynote, Seattle, USA (2017).

H. Thimbleby, “From Blame to Prison: Human Factors and Cybersecurity”, Clinical Engineering and IT Connectivity Group Conference, NHS National Performance Advisory Group, Keynote, Coventry (2017).

H. Thimbleby, “Human factors failings in the German Enigma design”, SFI (Studencki Festival Informatatyczny) Academic IT Festival, Keynote, Kraków, Poland (2017). URL https://sfi.org.pl/harold-thimbleby

H. Thimbleby, “IT is the problem with healthcare”, SFI (Studencki Festival Informatatyczny) Academic IT Festival, Keynote, Kraków, Poland (2017). URL https://sfi.org.pl/harold-thimbleby

H. Thimbleby, “Programming Healthcare Well”, Code Europe, Keynote, Warsaw, Poland (2017). URL https://www.codeeurope.pl/en

H. Thimbleby, “Saving Lives Through Research in Healthcare, Computer Science and HCI”, M-iti Doctoral Symposium 2017, Keynote, Funchal, Madeira (2017). URL https://sites.google.com/view/doctoralsymposium

H. Thimbleby, “To find the best balance of technology vs people, we must take evaluation seriously”, AMIA 2017 Annual Symposium, Keynote, Washington, DC, USA (2017).

H. Thimbleby, “Cyber Security Problems in One Hospital (and probably all of them)”, CHERISH-DE Cybersecurity Conference, Keynote, Swansea (2016).

H. Thimbleby, “Digital Health Technologies for Safer and Better Care”, ISCOME (International Society for Communication Science and Medicine) Workshop, Keynote, Lilienberg Unternehmerforum, Ermatingen, Switzerland (2016). URL http://www.iscome.org

H. Thimbleby, “Human Factors and Unreliable Blood Glucometers — How to Lose Staff”, Archimedes Workshop on Medical Device Security, Keynote, Michigan, USA (2016). URL http://secure-medicine.org/workshop

H. Thimbleby, “Human Factors and Unreliable Cryptography — How to Lose a War”, Department of Computer Science, University of Michigan, Keynote, Ann Arbor, USA (2016).

H. Thimbleby, “Human Factors Considerations for Future Design”, IPEM (Institute of Physics and Engineering in Medicine) Annual Conference, Keynote, Manchester (2016).

H. Thimbleby, “IT — Help or Hindrance?”, Past, Present and Future of Medicine, Joint Conference Royal College of Physicians Edinburgh and The Society of Acute Medicine, Keynote, Edinburgh (2016).

H. Thimbleby, “Patient Stories”, ISCOME (International Society for Communication Science and Medicine) Workshop, Keynote, Lilienberg Unternehmerforum, Ermatingen, Switzerland (2016). URL http://www.iscome.org

H. Thimbleby, “Designing Technology to Make Healthcare Safer”, British Renal Society, Keynote, Leeds (2015).

H. Thimbleby, “From quality to safety in healthcare products”, Keynote, Chinese Academy of Engineering (2015).

H. Thimbleby, “How Safe Are Our Devices?”, North of England Intensive Care Society, Keynote, Darlington (2015).

H. Thimbleby, “Human Error — Managing the Inevitable”, Norwich Anaesthesia Update, Keynote, Ipswich (2015).

H. Thimbleby, “Improving care through reporting incidents”, Grand Rounds lecture, Keynote, Princess of Wales Hospital, Wales (2015).

H. Thimbleby, “Incident Reporting”, Royal College of Physicians, Keynote, London (2015).

H. Thimbleby, “Overcoming challenges of preventable error”, Weqas Annual Conference, Keynote, Cardiff (2015).

R. Koppel & H. Thimbleby, “The Challenge of Computerisation in Hospitals: First do Less Harm”, Keynote, Royal College of Physicians, Edinburgh (2015).

H. Thimbleby, “The Digital Health Revolution”, InfoLab at 10, Keynote, Lancaster University (2015).

H. Thimbleby, “The Simms Lecture: Overcoming the challenges of poor IT in hospitals”, Royal College of Physicians, Distinguished Lecture [Cancelled on day due to NHS strikes], York (2015).

H. Thimbleby, “To err is human”, Infection Prevention Society Annual Conference, Keynote, Liverpool (2015).

H. Thimbleby, “Why Don’t We Design Technology to Make Healthcare Safer?”, University of Hertfordshire School of Life and Medical Science Annual Conference, Keynote, Hertford (2015).

H. Thimbleby, “CHI+MED: Multidisciplinary Computer-Human Interaction Research for the Design and Safe Use of Interactive Medical Devices”, Third Workshop on Technology for Health and Well Being (THAW), Keynote, Glasgow (2014).

H. Thimbleby, “Collaborating with the NHS: How poor IT security helps us think more clearly about safety”, Collaborate 2014, Keynote (2014).

H. Thimbleby, “Cyber-security for Medical Devices”, Malvern Festival of Innovation, Keynote, Malvern, UK (2014).

H. Thimbleby, “Engineering to Help Manage Error”, The contribution of engineering to peri-operative patient safety, Keynote, Royal Academy of Engineering, London (2014).

H. Thimbleby, “How Safe is Our Equipment”, ACTA, Association of Cardiothoracic Anaesthetists, Keynote, London (2014).

H. Thimbleby, “Medical Devices and Human Factors: Better together, but a tragic separation”, NAMDET, Keynote, Manchester (2014).

H. Thimbleby, “Risk Management in Medical Devices”, Central Sterilisation Club, Keynote, Birmingham (2014).

H. Thimbleby, “Safety and Security and Why They are so Hard to Achieve”, Archimedes Workshop on Medical Device Security, Keynote, Michigan, USA (2014). URL http://secure-medicine.org/workshop

H. Thimbleby, “The Computer as Team Player”, SHOT (Serious Hazards of Transfusion) Symposium, Keynote, Manchester (2014).

H. Thimbleby, “The tragic fallibility of medical devices and what to do about it”, The Tri-Service Anaesthetic Society, Keynote, London (2014).

H. Thimbleby, “Better Medical Devices and Systems”, Completing the Picture, Keynote, Glasgow (2013).

H. Thimbleby, “Engineering-out Errors in Drug Administration”, Hospital Pharmacy Europe, Keynote, Birmingham (2013).

H. Thimbleby, “System Causes of Error, and How to Start Fixing Them”, NAMDET: National Association of Medical Device Educators & Trainers, Keynote, London (2013).

R. Koppel & H. Thimbleby, “Unsafe in Any Bed”, Keynote, Taliesin Theatre, Swansea (2013).

H. Thimbleby, “Blindspots and Safer Medical Systems”, DesignMed Europe, Keynote, Stuttgart, Germany (2012).

H. Thimbleby, “Improving Medicines Safety with New Technology”, Royal Pharmaceutical Society Medicines Safety Symposium, Keynote, London (2012).

H. Thimbleby, “Widespread Errors are Fixable by Better Design”, Medical Equipment Libraries Forum, Blackpool (2012).

H. Thimbleby, “Looking Beyond ‘Human Error’ to its Causes”, Symposium on Patient Safety and Clinical Decision Making, Keynote, p. 2, Royal College of Physicians, Edinburgh, Scotland (2011).

H. Thimbleby, “Looking Beyond ‘Human Error’ to its Causes and Prevention”, Scottish Intensive Care Society Annual Scientific Meeting, Keynote, St. Andrews, Scotland (2011).

H. Thimbleby, “Safer Health IT”, Aspiring to Clinical Excellence Conference, Guild of Healthcare Pharmacists/UK Clinical Pharmacy Association, 7th Joint National Conference, Nottingham (2011).

H. Thimbleby, “Widespread Errors are Fixable by Better Design”, 15th National Biomedical and Clinical Engineering Conference, Keynote, Birmingham (2011).

H. Thimbleby, “Looking Beyond ‘Human Error’ to its Causes”, Scottish Clinical Skills Network, Keynote, Dundee, Scotland (2010).

H. Thimbleby, “Reducing Designed-in Errors in Interactive Medical Devices”, 2009 Health and Life Sciences Symposium, Keynote, Phoenix, Arizona (2009).

H. Thimbleby, “Teaching HCI to Make it Come Alive”, Human-Computer Interaction Educators, HCIEd, Keynote, Rome (2008). URL http://www.mifav.uniroma2.it/hcied2008

H. Thimbleby, “Models of Reactive Systems and Their Complex Interactive Behaviour”, Brain Computer Interaction: PASCAL Workshop 2007—BCI Meets HCI, Keynote (2007).

H. Thimbleby, “HCI and Ethics”, EPSRC Loughborough Workshop on the Future of HCI (2007).

H. Thimbleby, “Digital Stories”, ESRC Workshop on Universal Access, Keynote, London (2006).

H. Thimbleby, “The Lansdown Lecture”, London (2006).

H. Thimbleby, “Designing for Usability”, CIRCUA ESRC Conference (2005).

H. Thimbleby, “Weapons of Maths Construction”, BT Science and Technology Seminar (2005).

H. Thimbleby, “Weapons of Maths Construction”, Computing Science New Year Lecture, Glasgow University (2005).

H. Thimbleby, “Knowing Computer Technology”, Christians in Science Annual Conference, Keynote, Sheffield (2004).

H. Thimbleby, “Quality Research and Ethics”, EPSRC ‘EQUAL’ Conference, Keynote, London (2004).

H. Thimbleby, “Killer User Interfaces”, WAP und Mobile eCommerce, Keynote, Frankfurt (2000).

H. Thimbleby, “What is The Computer Medium?”, Multi-viewpoint, Shaping the Human-Computer Interface, Keynote, Design Research Society Conference (1998).

H. Thimbleby, “Future Internet Issues”, Internet: Opportunity or Threat?, Keynote, Institute of World Concerns, Coventry (1996).

H. Thimbleby, “The Challenge of Technological Hubris”, ϵτ’94 Conference, Keynote, CCTA (Government Office: Government Centre for Information Systems (1994).

H. Thimbleby, “Can Humans Think?”, The Ergonomics Society Annual Lecture, The Ergonomics Society Lecture, Keynote (1991).

5.4. Invited conference presentations

H. Thimbleby, “Digital twins, definitions, benefits, and regulatory challenges”, Digital Twins: Regulating Medical Devices as Safety Critical Systems, London (2024).

H. Thimbleby, “The Simms Lecture: Fix IT — See and Solve the Problems of Digital Healthcare”, Royal College of Physicians Update in Medicine, Distinguished Lecture, Leeds (2023).

H. Thimbleby, “Global Roundtable Workshop”, Fifth European Emergency Medical Services Congress, Glasgow (2022).

H. Thimbleby, “Panel”, Going Mobile: Creating an IT solution that practitioners want to use, North Tyneside Council (2022).

H. Thimbleby, “Springboards for developing safer software for medical devices”, Development of Software as a Medical Device, Institute of Physics and Engineering in Medicine (IPEM) (2022).

H. Thimbleby, “Launch of The International Fix IT digital healthcare prize”, Royal College of Physicians Medicine, 2022, Royal College of Physicians, London (2022).

H. Thimbleby, “Computers — the enduring error: output = truth”, BCS Law Specialist Group, BCS, London (2021).

H. Thimbleby, “Make IT Work”, York Sixth Form CS Program, York (2021).

H. Thimbleby, “AI, cybersecurity, law and patient safety”, Association of Personal Injury Lawyers, London (2020).

H. Thimbleby, “Resilient Open Source in an age of pandemic urgency”, Viral Response Roundtable – Session no. 4 – How to audit and secure accreditation for your COVID product?, Madrid, Spain (2020).

H. Thimbleby, “Showcase panel session”, WHINN: Week of Health and Innovation, Odense, Denmark (2019).

H. Thimbleby, “The Simms Lecture: Overcoming the challenges of poor IT in hospitals”, Digital Health & Care and Safety of Connected Health: Improvement & Applications Conference (DICOH’18), Warwick (2018).

H. Thimbleby, “The Simms Lecture: Overcoming the challenges of poor IT in hospitals”, Royal College of Physicians, Distinguished Lecture, York (2018).

H. Thimbleby, “A Crisis To Be Avoided”, Patient Safety Week, Abertawe Bro Morgannwg NHS University Health Board Singleton Hospital (2017).

H. Thimbleby, “Human error and healthcare systems”, Computer Science and Law Engagement, Swansea (2017).

H. Thimbleby, “Human Factors in Medicine”, Never Events Workshop, Abertawe Bro Morgannwg NHS University Health Board Morriston Hospital (2017).

H. Thimbleby, “Taking The Agenda Forward”, Digital Futures in health & wellbeing — can public services survive without them?, Swansea (2017).

H. Thimbleby, “Human Factors: Another view”, Human Factors, UK Medicines and Healthcare Products Regulatory Agency (MHRA) Stakeholder Event, London (2015).

H. Thimbleby, “Bad Design to Die For”, TEDx River Tawe (2013).

H. Thimbleby, “Human error is not the problem”, Central Sterilising Club Annual Scientific Meeting, Bristol, UK (2013).

H. Thimbleby, “Our equipment isn’t safe, and how to start fixing it”, Advanced Critical Care Practitioners 1st National Conference, Royal College of Anaesthetists, London (2013).

H. Thimbleby, “System causes of error and how to start fixing them”, Glasgow University (2013).

H. Thimbleby, “Using ICT for safer and more effective healthcare”, Grenoble Interdisciplinary Days 2013, Grenoble (2013).

H. Thimbleby, “The science of HCI”, Designing Digital Futures Workshops, Ty Menai, Bangor (2011).

H. Thimbleby, “Poor system design: A hidden problem in patient safety”, Aberdeen University/NHS Grampian Patient Safety Guest Lecture Series (2010).

R. Beale & H. Thimbleby, “Saving people by design”, E-Health Insider Conference, Birmingham (2010).

H. Thimbleby, “Error and misplaced liability for error at the sharp end”, 2nd. European Workshop on Education and Training for Patient Safety, University of Warwick (2009).

H. Thimbleby, “Grand Challenges in eHealth”, Panel, ACM CHI, Boston, USA (2009).

H. Thimbleby, “Grand Challenges in Human Error”, Natural Computing Applications Forum, NCAF (2009).

H. Thimbleby, “Interactive medical devices”, Clinical Systems Improvement Open Seminar, Warwick Medical School (2009).

H. Thimbleby, “The National Research Scene”, EPSRC Workshop on Grand Challenges in Information Driven Health (2009).

H. Thimbleby, “Understanding Interactive Medical Devices”, MediWales Seminar, Cardiff (2009).

H. Thimbleby, “Data Collection at the Bedside—Clinical Information Collection in the 21st Century”, Royal College of Physicians Joint Specialist Society Clinical Effectiveness Forum, Royal College of Physicians, London (2008).

H. Thimbleby, “Digital Stories”, Royal Society/NRF Conference, User-Generated Content Systems and Services for Developing Country Contexts, Cape Town, South Africa (2008).

H. Thimbleby, “New Approaches to Dosage Calculation and How They Can Reduce Errors”, Healthcare Extensions Technologies, UCL, London (2008).

H. Thimbleby, “Powerful interactive calculators”, TECHFEST, Mumbai (2008).

H. Thimbleby, “TippingPoint Germany 2008”, Potsdam Institute for Climate Impact Research and British Council, Berlin (2008).

H. Thimbleby, “Understanding and Reducing Designed-in IT Errors in Healthcare”, Hospital of the Future Workshop, Oxford University (2008).

H. Thimbleby, “User Generated Content: The Grand Challenges”, Royal Society/National Research Foundation South African Workshop on User Generated Content for Developing Countries, Cape Town (2008).

H. Thimbleby, “Building the Future with Weapons of Maths Construction”, Glasgow University Lecture, Glasgow (2006).

H. Thimbleby, “Schools Lecture”, Glasgow University Lecture, Glasgow (2006).

H. Thimbleby, “Alterando il destino dell‘umanità”, Due Mondi Spoleto Festival, Italy (2005).

H. Thimbleby, “Bring the past to life and preserve today for tomorrow”, National Waterfront Museum (2005).

H. Thimbleby, “Creative future technologies”, The Creative Technology Sector and Near Future Workshop, Colwyn Bay (2005).

H. Thimbleby, “Future Relation of People and Computers”, Swansea Science Café (2005).

H. Thimbleby, “Nella tela del ragno: Il futuro nel web”, Due Mondi Spoleto Festival, Italy (2005).

H. Thimbleby, “Tenantspin & tagging”, Cardiff Festival of Creative Technology (2005).

H. Thimbleby, “Communicating Science Honestly”, Royal Society/British Association Conference on Communicating Science, London (2004).

H. Thimbleby, “Interactive Television”, Londonone: iTV Conference, London (2002).

H. Thimbleby, “AI as Applied Justice”, Feats and Frontiers, An International AI Symposium in Memory of Sidney Michaelson, Edinburgh (2001).

H. Thimbleby, “Automating Manuals”, Bluecoat Conference, London (2001).

H. Thimbleby, “Computer Viruses, Trojans and Cryptography: The Issues”, National Residential Conference for Heads of Information Technology and Computing in Further Education Colleges (2001).

H. Thimbleby, “From Logs to Calculators”, 1000 Years of British Mathematics, Royal Institution (2001).

H. Thimbleby, “Justice and Programming”, IFIP 9.2.2, Namur, Belgium (2001).

H. Thimbleby, “UCL Interaction Centre”, Natural History Museum, London (2001).

H. Thimbleby, “UK HCI: Public and Private Thoughts”, Fourth Workshop on Effective Training and Education in HCI (2001).

H. Thimbleby, “Handheld and Ubiquitous Computing, HUC2k”, EPSRC Workshop (2000).

H. Thimbleby, “Mobile Phones”, Design for Usability, London (2000).

H. Thimbleby, “Commentary on P. Ladkin’s “Ursachenanalyse von Unglücksfällen in Luftverkehr””, Natur, Gesetz, Naturgesetz: Historiche und Zeitgenössische Perspektiven (Conference on Natural Law: Historical and Contemporary Perspectives), Max Planck Institut für Wissenschaftsgeschichte (Max Plank Institute for the History of Science), Bad Homburg (1999).

H. Thimbleby, “Internet Ethics”, IFIP 9.2.2 Namur (1998).

H. Thimbleby, “Interactive devices”, Science Prestige Lecture, University of Canterbury, Christchurch, New Zealand (1997).

H. Thimbleby, “Internet and Unity”, Unity’97: Multicultural Festival for European Year Against Racism (1997).

H. Thimbleby, “Internet Ethics”, Edinburgh International Science Festival (1997).

H. Thimbleby, “Personal Boundaries/Global Stage”, IEE 20/20 Vision Conference on Morality in the Information Society (1997).

H. Thimbleby, “Visualising The Future”, BT, Martlesham (1997).

H. Thimbleby, “3D Illusions”, Science Engineering Technology, SET’96 (1996).

H. Thimbleby, “Benjamin Franklin”, Conference of Professors and Heads of Electrical Engineering (1996).

H. Thimbleby, “Digital cryptography”, Edinburgh International Science Festival (1996).

H. Thimbleby, “Future of the Internet”, Science Engineering Technology, SET’96 (1996).

H. Thimbleby, “Calculators: Controversy & Deception”, Edinburgh International Science Festival (1995).

H. Thimbleby, “Computers and Communications”, British Association for Advancement of Science Annual Conference, Newcastle (1995).

H. Thimbleby, “3D Pictures”, Edinburgh International Science Festival (1994).

H. Thimbleby, “Autostereograms”, Use Your Head Society (1994).

H. Thimbleby, “Designing Easy to Use Gadgets”, IEE Surrey Region AGM Lecture (1993).

H. Thimbleby, “Science for Technophobics”, Edinburgh International Science Festival (1993).

H. Thimbleby, “Why Are Children Better At Using Video Recorders Than Their Parents?”, British Association for Advancement of Science Annual Conference, Bristol (1993).

H. Thimbleby, “Human Computer Interfaces”, The Scottish Computer Show, Glasgow (1992).

H. Thimbleby, “Principles for User Enhanceable Systems”, Department of Trade and Industry User Enhanceable Systems Programme, London (1992).

H. Thimbleby, “Usability by Design”, Conference on Open Systems, Scottish Enterprise/Forth Valley Enterprise Conference (1992).

H. Thimbleby, “Video Recorders Adults Can Use”, Edinburgh International Science Festival, Edinburgh (1992).

H. Thimbleby, “Computer Viruses or Free Speech?”, Edinburgh International Science Festival (1991).

H. Thimbleby, “Humans are Computers Too!”, Edinburgh International Science Festival (1991).

H. Thimbleby, “New Approaches to Design”, Second Joint Research Council Summer School, London (1991).

H. Thimbleby, “Artificial Life”, St. Andrew’s Diocesan Conference (1990).

H. Thimbleby, “Computer Viruses (panel)”, Second International Artificial Life Conference, Santa Fe, USA (1990).

H. Thimbleby, “Information Technology: High Technology and a Risk Activity”, Comett Workshop, Montpellier (1990).

H. Thimbleby, “Panel”, Edinburgh International Science Festival (1990).

H. Thimbleby, “Putting Computer Viruses to Good Use!”, Edinburgh International Science Festival (1990).

H. Thimbleby, “Bugs”, Edinburgh International Science Festival (1989).

H. Thimbleby, “Computer Viruses”, Computer Support for Teaching Workshop, Stirling University (1989).

H. Thimbleby, “User vs Designer: The Case of Bugs”, Computers—Visions for the Future, Canon Research Europe (1989).

5.5. Invited lectures, webinars, seminars, etc

H. Thimbleby, “Law reform driven by computers”, The Bar of England and Wales, London (2025).

H. Thimbleby, “Digital Health”, Zhejiang Sci-Tech University, Hangzhou, China (2025).

H. Thimbleby, “AI”, Zhejiang Sci-Tech University, Hangzhou, China (2025).

H. Thimbleby, “The Post Office Computer Scandal – and – How to make sure it doesn’t happen to you”, Cirencester Science and Technology Society, Cirencester (2025).

S. Mason & H. Thimbleby, “Can we really rely on electronic evidence?”, Criminal Bar Association of England & Wales (2025).

H. Thimbleby, “Bad and misunderstood digital needs fixing”, University of York (2024).

H. Thimbleby, “The connections between the Grenfell fire, the Post Office Horizon scandal, and NHS digital healthcare, and what to do about it”, University of Glasgow (2024).

H. Thimbleby, “The Post Office Horizon scandal and NHS digital healthcare”, UCL, London (2024).

H. Thimbleby, “Interview”, University of Pennsylvannia, USA (2023).

H. Thimbleby, “Quack IT and how to Fix IT”, Cardiff University (2023).

H. Thimbleby, “Quack IT and how to Fix IT”, Swansea University (2023).

H. Thimbleby, “Fix IT workshop in digital healthcare”, InterSystems, Windsor, UK (2022).

H. Thimbleby, “We need to Fix IT in digital healthcare”, Swansea MSc Health Informatics (2022).

H. Thimbleby, “Fix IT in digital healthcare”, Corti, Copenhagen (2022).

H. Thimbleby, “Answering questions on digital healthcare”, University of Pennsylvania, USA (2021).

H. Thimbleby, “Principles of Human Factors Engineering for Trustworthy Medical Device Software”, Food and Drug Administration (FDA), USA (2021).

H. Thimbleby, “NHS Digital Regulation is Broken”, University of Manchester (2021).

H. Thimbleby, “Answering questions on digital healthcare”, University of Buffalo, USA (2021).

H. Thimbleby, “Answering questions on digital healthcare”, University of Pennsylvania, USA (2020).

H. Thimbleby, “Let’s fix digital healthcare”, MIT, Boston, USA (2020).

H. Thimbleby, “Nobody understands digital healthcare”, University of Victoria, Canada; University of Buffalo, USA; University of Pennsylvania, USA (2020).

H. Thimbleby, “Digital Theater”, University of Texas, Health Sciences, Houston, USA (2020).

H. Thimbleby, “Nobody understands digital healthcare”, Clinical Decision Support, University College Hospital (2020).

H. Thimbleby, “Computational Thinking in Healthcare”, Edinburgh University (2019).

H. Thimbleby, “Options for our future digital health”, Institute of Healthcare Engineering, UCL, London (2019).

H. Thimbleby, “Safer healthcare IT”, University of Pennsylvania, Philadelphia (2019).

H. Thimbleby, “Safer healthcare IT”, SRI International (SRI), San Francisco (2019).

H. Thimbleby, “CLSP Episode 10 - 26/10/2018 — Prof. Harold Thimbleby, healthtech and the NHS, Johnny English review”, Podcast (2018). URL https://soundcloud.com/sara-correia-713184527/clsp-episode-10-26102018-prof-harold-thimbleby-healthtech-and-the-nhs-johnny-english-review

H. Thimbleby, “Digital and cybersecurity chaos in healthcare — and fixing it?”, Queen Mary University of London (2018).

H. Thimbleby, “Clear thinking about IT in Healthcare”, Manchester University, UK (2017).

H. Thimbleby, “Fixing bugs in Healthcare”, University of Bonn, Germany (2017).

H. Thimbleby, “Fixing healthcare IT”, University of Michigan, USA (2017).

H. Thimbleby, “Modern lessons from the German Enigma”, repeated 3 times, University of Michigan, USA (2017).

H. Thimbleby, “Challenging how we think about IT for improving and protecting the nation’s health”, Public Health England, Porton Down (2016).

H. Thimbleby, “Incentivising the quality of software, hardware and systems”, Cyber safety and resilience: Strengthening the digital systems that support critical infrastructure and the internet of things, Royal Academy of Engineering, London (2016).

H. Thimbleby, “Opportunities for research in Health IT”, Toulouse University, France (2016).

R. Koppel & H. Thimbleby, “Critical Issues in Electronic Health Record (EHR) Patient Safety”, SafetyLeaders.org webinar (2015).

H. Thimbleby, “Devices are not equally safe: Buy and use them carefully”, National Medical Devices Safety Network, NHS Webex (2015).

H. Thimbleby, “Failure of medical device regulation”, Cambridge University (2015).

H. Thimbleby, “Human Factors and missed solutions to WWII Enigma design weaknesses”, Cambridge University (2015).

H. Thimbleby, “Outside In: Health-Tech Continuum”, Politico TV, Washington DC, USA (2015).

H. Thimbleby, “The best way to improve healthcare is to improve programmers”, Høyteknologisenteret i Bergen, Norway (2015).

H. Thimbleby, “The World War II Enigma and its Human Factors lessons”, University of Bergen, Norway (2015).

H. Thimbleby, “At Least You Can Trust Your Calculator — Or Can You?”, Johns Hopkins University, Baltimore (2014).

P. Masci & H. Thimbleby, “Broken Interfaces”, US Food and Drug Administration (FDA), MD, USA (2014).

H. Thimbleby, “Computers and Devices as Team Players in Hospitals???”, San Francisco General Hospital, California (2014).

H. Thimbleby, “Healthcare’s IT Crisis, Informatics Grand Rounds Lecture”, Johns Hopkins University Hospital, Baltimore (2014).

H. Thimbleby, “Medical devices”, Agora, Swansea (2014).

H. Thimbleby, “Overview of Human-Computer Interaction”, Lingnan University, Hong Kong (2014).

H. Thimbleby, “Safer healthcare IT”, Microsoft Research, UK (2014).

H. Thimbleby, “Safer Healthcare IT”, Cambridge University (2014).

H. Thimbleby, “Safety versus Security in Healthcare IT”, Cambridge University (2014).

H. Thimbleby, “The World War II Engima: Avoidable bad design that lost a war”, Swansea Sketty Club (2014).

H. Thimbleby, “Designing to Make Error Visible”, University of Malta (2013).

H. Thimbleby, “Human Error Is Not The Problem”, University of Kentucky, KY, USA (2013).

H. Thimbleby, “Human Error Is Not The Problem”, University of Maryland, MD, USA (2013).

H. Thimbleby, “Human Error Is Not The Problem”, University of Pennsylvania, PA, USA (2013).

H. Thimbleby, “Identifying fixable problems in healthcare IT”, Mater Dei Hospital, Malta (2013).

H. Thimbleby, “Improving Healthcare for Everyone”, Hong Kong Ergonomics Society, Hong Kong (2013).

H. Thimbleby, “Improving Healthcare for Everyone by Understanding Humans and Technology”, Lingnan University, Hong Kong (2013).

H. Thimbleby, “Safety and the Design of Devices”, Royal College of Physicians, London (2013).

H. Thimbleby, “Security and Safety Overlaps”, Reykjavik University, Iceland (2013).

H. Thimbleby, “Testing Safe Interaction”, TEDx (2013).

H. Thimbleby, “Toast to the College”, Royal College of Physicians, Edinburgh (2013).

H. Thimbleby, “Traffic lights for medical device input”, US Food and Drug Administration (FDA), MD, USA (2013).

H. Thimbleby, “Designing safer medical devices”, Queen Mary, London (2012).

H. Thimbleby, “Human Error Is Not The Problem”, Fraunhofer Institute, Mannheim, Germany (2012).

H. Thimbleby, “Interactive Numbers”, SRI International (SRI), San Francisco (2012).

H. Thimbleby, “Re-affordance — Taking affordance into interaction”, Smith-Kettlewell Eye Research Institute (2012).

H. Thimbleby, “Safer Medical Systems”, Nanyang Technological University, Singapore (2012).

H. Thimbleby, “Thinking about Computers”, A*Star (Agency for Science, Technology and Research), Singapore (2012).

H. Thimbleby, “Welsh Computer Science”, Wales Science Advisory Committee (2012).

H. Thimbleby, “Avoiding computer-provoked ‘human error’ in medical systems”, Health Sciences and Technology, MIT (2011).

H. Thimbleby, “Avoiding death by computer”, Swansea Science Café (2011).

H. Thimbleby, “Computational approaches to reducing error”, SRI International (SRI), San Francisco (2011).

H. Thimbleby, “Computer Science”, Cadbury College, Birmingham (2011).

H. Thimbleby, “Designing Safer Systems”, Shanghai Jiao Tong University (2011).

H. Thimbleby, “Designing Safer Systems”, Nanjing University (2011).

H. Thimbleby, “Helping industry, Helping healthcare, Doing engineering, Pushing science?”, UCL (2011).

H. Thimbleby, “Numbers, Numbers Everywhere, and None you can Trust — Not Yet!”, Cardiff Scientific Society (2011).

H. Thimbleby, “Reducing Mortality from IT Bugs”, University of California at Berkeley (2011).

H. Thimbleby, “Seeing Bugs in Systems”, Fudan University (2011).

H. Thimbleby, “Impossible Errors”, Cognitive Match, London (2010).

H. Thimbleby, “Safer by numbers”, Georgia Tech, Atlanta, USA (2010).

H. Thimbleby, “Using digital stories for research and learning”, George Ewart Evans Centre for Storytelling, Glamorgan (2010).

H. Thimbleby, “Avoiding death by computer”, University of Pennsylvania (2009).

H. Thimbleby, “Avoiding designed-in errors in interactive medical devices”, Engineering Department, University of Cambridge (2009).

H. Thimbleby, “Best of people and computers”, Georgia Tech, Atlanta (2009).

H. Thimbleby, “Devices encourage errors—What if they detected them too?”, University of Texas at Houston (2009).

H. Thimbleby, “How CS is science”, Royal Society (2009).

H. Thimbleby, “Interactive medical device design”, Georgia Tech, Atlanta (2009).

H. Thimbleby, “Killer applications in hospitals”, University of Manchester (2009).

H. Thimbleby, “Killer applications? Simple but widespread programming problems that are usually ignored”, MIT (2009).

H. Thimbleby, “Saving lives with science”, Royal Society (2009).

H. Thimbleby, “Science fights ignorance and computer science saves lives (or you should stay out of hospital until it does)”, Christ College Brecon (2009).

H. Thimbleby, “User error—The interaction programming view”, University of Texas at Houston (2009).

H. Thimbleby, “Desiging Interactive Systems”, Bombay Indian Institute of Technology (BIIT), Mumbai (2008).

H. Thimbleby, “Interaction programming in use”, Microsoft Research, Bangalore (2008).

H. Thimbleby, “A New Sort of Calculator”, University of California at Berkeley (2007).

H. Thimbleby, “A New Sort of Calculator”, MIT (2007).

H. Thimbleby, “A New Sort of Calculator”, Tufts University, Boston, USA (2007).

H. Thimbleby, “Digital Stories”, Stanford University, California (2007).

H. Thimbleby, “Improving Interactive Systems”, Hamilton Institute, Ireland (2007).

H. Thimbleby, “Press On”, Taliesin Theatre, Swansea (2007).

H. Thimbleby, “The Usability of Medical Devices”, University of Bielefeld, Germany (2007).

H. Thimbleby, “Calculators”, Welsh National Eisteddfod (2006).

H. Thimbleby, “Digital Stories for UCD”, Microsoft Research Cambridge (2006).

H. Thimbleby, “Hands-on calculators”, National Waterfront Museum, Wales (2006).

H. Thimbleby, “Interaction Technology and Its Impact on Science”, Department for Environment, Food and Rural Affairs (DEFRA) (2006).

H. Thimbleby, “New Computer User Interfaces”, St. Andrews University (2006).

H. Thimbleby, “Schools Lecture”, Glasgow University (2006).

H. Thimbleby, “Science Café”, Welsh National Eisteddfod (2006).

H. Thimbleby, “Science Café”, Swansea (2006).

H. Thimbleby, “The Cargo Cult of Calculators (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Everyday Computing (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Mobile Phones (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Scientific Computing (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “Thinking out of the Computer Science Cargo Cult Box”, St. Andrews University, Scotland (2006).

H. Thimbleby, “Bad (computer) Science”, Bangor University, Wales (2005).

H. Thimbleby, “Building the Future with Weapons of Maths Construction”, Glasgow University Lecture (2005).

H. Thimbleby, “Cargo Cult Computer Science”, Glasgow University (2005).

H. Thimbleby, “See the future … Tomorrow’s technology today”, Exhibition in National Waterfront Museum (2005).

H. Thimbleby, “Cargo Cult Computer Science”, Open University (2004).

H. Thimbleby, “Computer Programming”, Hampstead Scientific Society, London (2004).

H. Thimbleby, “Mobile Phones”, London Nautical School (2004).

H. Thimbleby, “Digital Cryptography”, UCL Science Society (2003).

H. Thimbleby, “Maths in Action”, Royal Institution, London (2003).

H. Thimbleby, “Revolting Calculators”, UCL Lunch Time Lecture (2003).

H. Thimbleby, “Safer Calculators”, UCL Lunch Time Lecture (2003).

H. Thimbleby, “Warfare and Modern Cryptogrpahy”, UCL Science Society, London (2003).

H. Thimbleby, “Computer Science of Everyday Things”, Otago University, New Zealand (2002).

H. Thimbleby, “Hands-on Cryptography: How the Internet Changes the Rules”, Science Centre, Mathematical & Physical Sciences Faculty Lecture, UCL (2002).

H. Thimbleby, “Mobile Phones”, St. Paul’s Girls School, London (2002).

H. Thimbleby, “Revolting calculators”, Invariant Society, Oxford University (2002).

H. Thimbleby, “Symmetry”, Nanyang Technological University, Singapore (2002).

H. Thimbleby, “Tour of New Zealand Universities: Talks On Computer Science Research and Cryptography”, Lecture Tour, 10 lectures, in each NZ university (2002).

H. Thimbleby, “Justice and Programming”, BCS Ethics Committee, London (2001).

H. Thimbleby, “Ticket Machines and Ubiquitous Computing”, Aware Home Research Initiative, Georgia Institute of Technology (2001).

H. Thimbleby, “Ubiquitous Computing and The Challenge of Global Justice”, Regent’s Park College (Oxford University) series in Technology and Culture from a Christian Perspective (2001).

H. Thimbleby, “Computer Ethics”, House of Lords, London (2000).

H. Thimbleby, “Contributions from Computing”, University of South Africa (2000).

H. Thimbleby, “The Crisis in Computer Science”, Stellenbosch University, South Africa (2000).

H. Thimbleby, “On Discerning Users”, Royal Institute of Technology, Sweden (1999).

H. Thimbleby, “3D Vision”, National Association for Gifted Children (1998).

H. Thimbleby, “Calculators and the Imagination”, IEE Science, Education and Technology Division Lecture (1998).

H. Thimbleby, “Dangerous Toys”, IEE Surrey Region AGM Lecture (1998).

H. Thimbleby, “Ethics of the Internet”, Guildford Cathedral Lecture (1998).

H. Thimbleby, “Gadgets: Fun or Dangerous?”, Interactive Information Institute and Centre for Design, Royal Melbourne Institute of Technology, Victoria, Australia (1998).

H. Thimbleby, “Internet Ethics and Security”, VIP Briefing, Investment Centre, Melbourne, Victoria, Australia (1998).

H. Thimbleby, “Internet Evenings”, Chambers of Commerce, Haringey, North London (1998).

H. Thimbleby, “Magic Pictures”, Courtyard Arts, Hertford (1998).

H. Thimbleby, “System Design”, Evening lecture, The Oxford Trust (1998).

H. Thimbleby, “Cryptography”, St. Alban’s School (1997).

H. Thimbleby, “Internet Ethics”, Shirley Methodist Church, Christchurch, New Zealand (1997).

H. Thimbleby, “User Interfaces”, Cheltenham & Gloucester College (1997).

H. Thimbleby, “3D Illusions”, lecture at SET’96, London (1996).

H. Thimbleby, “Cryptography”, Southgate Amateur Radio Club (1996).

H. Thimbleby, “Future of the Internet”, lecture at SET’96, London (1996).

H. Thimbleby, “Internet Ethics”, Reading UCCF (1996).

H. Thimbleby, “From Faxing to Flying: Guaranteeing Better and Safer Systems”, IEE Evening Lecture, London (1995).

H. Thimbleby, “Opening the IT Department”, Bilton Grange School, Rugby (1995).

H. Thimbleby, “The Internet: Its Use and Abuse”, IMechE (Greater London Branch) Evening Lecture, London (1995).

H. Thimbleby, “Tools for the World Wide Web”, University College London (Ergonomics Unit) (1995).

H. Thimbleby, “A New Calculator And Why It Is Necessary”, MRC Applied Psychology Unit, Cambridge (1994).

H. Thimbleby, “Autostereograms”, St. Andrew’s University (Department of Physics) (1994).

H. Thimbleby, “Talking to Machines”, Centre for Cognitive Science/Human Communication Research Centre, Edinburgh (1994).

H. Thimbleby, “The Medieval State of Computing and How to Get Beyond It”, Arthur Andersen & Co., Oslo, Norway (1993).

H. Thimbleby, “Can Humans Think?”, Bristol University (Psychology Dept) (1992).

H. Thimbleby, “Users as Programmers”, Sussex University (Cognitive Science) (1992).

H. Thimbleby, “Users as Programmers”, Open University ‘distinguished lecture’ (Human Computer Research Laboratory) (1992).

H. Thimbleby, “Viruses are Here to Stay”, Evening Lecture, Stirling University, Scotland (1990).

H. Thimbleby, “Viruses & Cooperation”, Canon Research Europe (1990).

H. Thimbleby, “The von Neumann Bottleneck”, Stanford University, California (1988).

H. Thimbleby, “User Interface Design”, University College London (Ergonomics Unit) (1988).

5.6. Selected videos, and videoed lectures

H. Thimbleby, “Trust me, I’m a computer?”, Royal College of Physicians, London (2016). URL https://www.youtube.com/watch?v=H44G999DxLM

H. Thimbleby, “Saving Lives by Design”, YouTube (2011). URL http://harold.thimbleby.net/saferdesign Video

H. Thimbleby, “Problems with a Syringe Pump”, YouTube (2008). Video

5.7. Exhibitions

H. Thimbleby & W. Thimbleby, “See the future … Tomorrow’s technology today”, National Waterfront Museum, Swansea (2005).

5.8. Debates

H. Thimbleby, “This House believes that clinicians should be allowed to directly code and create health apps”, Let’s Talk Digital, Gloucester (2023).

H. Thimbleby, “Science panel”, The Uneasy Sleeps of Max Maxwell … waking up to artificial intelligence, Bristol and Abergavenny (2023).

H. Thimbleby, “This House Believes Internet Ethics Isn’t and We Should All be Anarchists”, Real Time Club, National Liberal Club, London (2003).

H. Thimbleby, “This House Believes Robots will have Free Will”, ‘Feats and Frontiers,’ An International AI Symposium in Memory of Sidney Michaelson, Edinburgh University (2001).

H. Thimbleby, “This House Believes that ‘Control of the Internet by Governments is Imperative for the Well-being of Society”, Real Time Club, London (2000).

H. Thimbleby, “This House is Not Ready for The Freedom of Cyberspace”, Cambridge University Union Debating Society, Cambridge University (1995).

5.9. Workshops (chaired, refereed, published & unpublished)

H. Thimbleby, “Workshop on computers and evidence”, Royal College of Physicians, London (2025). URL https://www.harold.thimbleby.net/moj

H. Thimbleby, “Workshop on computers and evidence”, House of Lords, London (2025).

H. Thimbleby, “Human Factors and Patient Safety”, 2019 Learning Series for Senior Leaders in Health and Social Care, Leading the integration of human factors learning across systems, Newton-le-Willows (2019).

H. Thimbleby, “Patient safety, digital systems and criminal justice”, Workshop for lawyers, London (2019).

H. Thimbleby, “Cybersecurity in hospitals”, Scale Health, Digital Catapult, London (2018).

H. Thimbleby, “How I’ve Built My Strategic Network — The Joys and Challenges”, UK Digital Economy Crucible, Edinburgh (2018).

H. Thimbleby, “Recognising and regulating digital risks in patient safety”, Safety and Regulation of Digital Technologies, Royal College of Physicians, London (2018). URL https://www.rcplondon.ac.uk/news/safety-and-regulation-digital-technologies

H. Thimbleby, “Take the red or blue pill? Figuring out the PhD rabbit hole …”, STFC Doctoral Workshop, Swansea (2018).

H. Thimbleby, “Mature IT strategies workshop”, Royal College of Physicians, London (2017).

H. Thimbleby, “Successful Research Strategies”, UK Digital Economy Crucible, Edinburgh (2017).

H. Thimbleby, “Tully Meeting 3: healthcare IT — two sides of the same coin”, Royal College of Physicians, London (2013).

H. Thimbleby, “Tully Meeting 4: Royal College of Physicians Future Hospital Commission”, Birmingham University (2013).

H. Thimbleby, “Tully Meeting 5: health IT funding”, Birmingham University (2013).

H. Thimbleby, “Successful research strategies”, Health Communication and Information Strategic Initiative, Singapore (2012).

H. Thimbleby, “Tully Meeting 2: Next generation technologies (Twitter, Facebook, mobile, etc) and their impact on health”, Royal College of Physicians, London (2012).

H. Thimbleby, “Tully Meeting 1: The national IT strategy”, Royal College of Physicians, London (2011).

H. Thimbleby, “Mud and Maths”, Royal Institution, London (2004).

H. Thimbleby, “Public Understanding of Science”, Middlesex University Conference on Research and Technology (1996).

H. Thimbleby, “Software Standards”, Dundee University Students’ Society (1989).


All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice and system designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorLaw and RegulationInternetPost Office Horizon scandalScience communication skillsLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything.