Books written by Swinton, Terry