Bill Swainson

Bill Swainson was born in Lancaster in 1953 and read English Literature at Leeds University. He has worked in publishing for over 25 years.