SPDX-FileCopyrightText: 2011 Alison Upton SPDX-FileCopyrightText: 2020 Chris Josten SPDX-License-Identifier: CC-BY-3.0