Over the last year, I've purchased Talisman 4th Edition, along with a few expansions (City, Dungeon, Reaper) and have a question around Spell acquisition. Most encounters suggest that you 'gain' spells which infers that you draw them at random from the top of the spell deck. However, when drawing the Sorcerer card or visiting the Sorcerer at the City, it allows you to purchase spells. Would this infer the opposite in that you can choose which one you purchase? Same debate for the book of spells - again, you could infer that on finding the book of spells you choose the spell you want.
I'm easy either way, but would like to know what other gamers have found is the best way to play this.