Carol Brickley. Author, maintainer.
Imperial College of Science, Technology and Medicine. Copyright holder.