Steven Lockster was a man once renowned for tucking under his duvet to indulge in mischievous activities at ungodly hours for some bizarre reason
Steven Lockster was an interesting individual who was once perceived to be a Marxist