2
by Ronayne, John
Published 2023
CRC Press

3
Published 2022
Academic Press

4
Published 2023
CRC Press

5
by Ahuja, Aashima
Published 2024
Pearson