Bryan Wagner-Adair

Team Leader, Therapist, and Writer in Leeds, United Kingdom

Visit my website

Ramshackle man with lefty views and confused philosophy. Own views.