I don't know of any available yet. But a good way to prepare is to try writing your own mock exam questions on these topics. You won't be able to "test" yourself, but the practice you will get in researching the question and possible answers should be very helpful.
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org