Selected Bibliography

Will Self

Will Self teaches contemporary thought at Brunel University and does many other things besides.