3-s2.0-B9780323901529000098-f09-20-9780323901529Mohamed Bedawy2022-03-16T18:17:20+02:00 3-s2.0-B9780323901529000098-f09-20-9780323901529