9780947503833.jpgjacket.jpgimages_-1-.jpg9781785031168.jpg9780857523501.jpg9780241338094.jpg9781786330529.jpg9780008172145.jpg9781460753897.jpg9781787330870.jpg9780143770350.jpg