Volume 60, Issue 4, December 2022, Pages 1239-1246
Ehab M. Farid
Volume 59, Issue 4, December 2021, Pages 1077-1082
Volume 52, Issue 2, 2014, Pages 177-189
Volume 51, Issue 4, December 2013, Pages 351-358