ISBN13: 9781138747579
ISBN13: 9781848219496
ISBN13: 9781848219526
ISBN13: 9783110516234
ISBN13: 9780137602513
ISBN13: 9780419181002
ISBN13: 9789026514999
ISBN13: 9780130869739
ISBN13: 9780471264675
ISBN13: 9780198528524