Using Google app engine - Charles Severance (O'Reilly media, 2009)