Books ISBN-13: 978-1118291924 ISBN-13: 978-1786344083 ISBN-13: 978-0470091821 ISBN-13 : 978-1118119969 ISBN-13: 978-1118291924 ISBN: 978-3-319-14162-6 ISBN: 9780367577360 ISBN:9780841236103 ISBN-13: 978-1118291924 ISBN: 978-0-306-47718-8 ISBN-13: 978-1849734516 ISBN 13: 9783319809151