Foster City, Calif. : IDG Books Worldwide ; London : Distributed by