3
by Gibbs, Ewan
Published 2021
University of London Press

4
by Udupa, Sahana
Published 2023
New York University Press

6
by Newbold, Curtis
Published 2024
O'Reilly Media, Inc.

7
by Newbold, Curtis
Published 2024
O'Reilly Media, Inc.

8
by Rani, D. Sudha
Published 2012
Pearson

9
by Mukherjee Kumkum
Published 2015
Pearson India

11
by Newbold, Curtis
Published 2024
O'Reilly Media, Inc.