Neer heard of that magazine......can you find it at any news stand or at a specialty store? :thinking