Mobile Technologies And Handheld Devices For Ubiquitous Learning by Wan Ng