I can't always have a perfect timing for this book. Because NBS, whenever I ask personnel from the Customer Service, they say it's out of stock. And when I replied when they can get a copy, they always answered that they're not sure when ( Is Powerbooks have this book? pls answer guys haha I really want a copy.