2
Published 2017
Cambridge University Press

3
by Ketchley, Neil
Published 2017
Cambridge University Press

5
Published 2017
Cambridge University Press

7
Published 2022
Cambridge University Press

8
by Tor, Shaul
Published 2017
Cambridge University Press

10
Published 2017
Cambridge University Press

13
by Recknagel, Andreas, Schomerus, Volker
Published 2013
Cambridge University Press

14
by Elahi, Naveed, Ghauri, Pervez N.
Published 2020
Emerald Publishing Limited

15
Published 2018
Cambridge University Press

18
by Borwein, Jonathan M.
Published 2013
Cambridge University Press

19
Published 2023
Edward Elgar Publishing

20
Published 2024
Edward Elgar Publishing