Cinematography theory and practice 2nd edition - Brough to you by Mohamed Roshdy, the egyptian filmmaker.