Hello JesterLegacy. The simple answer is that a) is wrong - it contains two genitives, and that b) is correct. Having said which, I should add that that are a few occasions when the double genitive is used in British English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.