1
by Halloun, Ibrahim A.
Published 2006
Springer Netherlands

2
by Halloun, Ibrahim A.
Published 2023
Springer Nature Switzerland