Publications by 'Fahad M. Almasoudi'