James Douglas Cooper

Writer, performer.

Sleeve designer.