GPD

GPD has been writing for many, many years, under many, many aliases, all of which lend character to their distinctive writing style.