Publications
Books
Graham Shaw, Programming with the RISC OS Toolkit, RISC OS Packaging Project, May 2004
Graham Shaw, Using UnixLib, RISC OS Packaging Project, February 2007
Thesis
Graham Shaw, New Techniques in Astronomical Multi-slit Spectroscopy [PDF], Ph.D. thesis, University of Durham, 1993
Free Software
The RISC OS Toolkit (a C++ class library for developing RISC OS application programs), September 2003
RiscPkg (a package manager for RISC OS), December 2003
The Free Shared C Library (a free replacement for the RISC OS Shared C Library)
Websites
www.microhowto.info (step-by-step guides for performing common tasks using Open Source software)
www.algonomicon.org (an encyclopedia of computer algorithms)
www.codepolice.org (ways in which code can fail to do what you expect to what you need)