Authors: Baines Thomas (sorted alphabetically by title)