Authors: George Long (sorted by release date)