Authors: clarke (sorted alphabetically by title)