Foster City, CA : IDG Books Worldwide ; London : Distributed by