The Symbian OS Architecture Sourcebook: Design and Evolution of a Mobile Phone OS (Symbian Press)