I wanted to find a good book that explains principles (possibly with some theory) of MAC and routing layers in wireless networks (cellular and wifi). I do not need the bible (classical 800 pages or so books) but, rather, something that focuses on principles, theory, and practical considerations.
I would recommend 'Routing TCP/IP' by Jeff Doyle & Jennifer DeHaven Carroll. You can search through the book on google and purchase it on Amazon here. Note that there is also a kindle edition available.
To cover the cellular topics, I'd recommend 'Wireless Crash Course' by Paul Bedell -- see here. It's a fair bit cheaper than the other one too.
If you like Bedell's writing style (after spending $30 on the Wireless Crash Course), pick up his Telecom book too.