Paul Barry lectures at the Institute of Technology, Carlow as part of the Department of Computing & Networking, where he specializes in open source scripting technologies, web development and computer networking. Paul is also a Contributing Editor to Linux Journal magazine, for whom he'd write a lot more articles if only he didn't spend so much time writing technical books. His latest book - part of the popular O'Reilly Head First series - is Head First Programming (co-authored with David Griffiths), which teaches programming concepts to new programmers using Python 3 as the demonstration language. Paul is currently hard at work on Head First Python which is being designed to help non-Python programmers get up-to-speed with Python and it's technologies as quickly as possible. Paul's two other books are based on Perl (and are published by Wiley).