3641
by Mattison, William C.
Published 2017
Cambridge University Press

3642
by Semley, Lorelle D.
Published 2017
Cambridge University Press

3643
by Hamlin, David D.
Published 2017
Cambridge University Press

3644
by Ober, Josiah
Published 2017
Cambridge University Press

3645
by Agocs, Andreas
Published 2017
Cambridge University Press

3646
by Edmundson, William A.
Published 2017
Cambridge University Press

3647
by Domingues da Silva, Daniel B.
Published 2017
Cambridge University Press

3648
by Fisher, Tony
Published 2017
Cambridge University Press

3649
by Laitos, Jan
Published 2017
Cambridge University Press

3651
Published 2018
Springer Nature Singapore

3653
Published 2017
Springer Nature Singapore

3654
Published 2018
Springer Nature Singapore

3655
Published 2018
Springer Nature Singapore

3656
by Sen, Sudarshana
Published 2017
Palgrave Macmillan

3657
by Sarker, Shuvro Prosun
Published 2017
Palgrave Macmillan

3658
Published 2018
Springer Nature Singapore

3659
Published 2017
Springer Nature Singapore

3660
Published 2017
Springer Nature Singapore