OK, I admit it, I'm lazy.
In my home-brew campaign I gave the sorcerer an item that allowed him to prepare a handful of spells a day from spellbooks. Someone helpfully pointed me to an existing Pathfinder item that does just that. (I'd made up the item to throw him a bone after the bard got a nymph's blessing and the paladin inherited a 72,000 gp sword.)
Problem is, I can't find it, and given the choice of searching 1000+ of my posts for clues or being lazy, I'll just post here. (I'll be honest. I've spend around 90 minutes searching, so I did do due diligence.)
QUESTION 1: What items (if any) allow sorcerers to cast prepared spells?
QUESTION 2: Ditto for Oracles.