Architecting mobile solutions for the enterprise - Esposito, Dino (Microsft, 2012)