I seem to have forgotten Tavares' Who Dunnit ... it seemed NTM. I love all the name checks, esp this one:
Ellery Queen if you're so keen
Won't you help me find my sweet thing (Yeah, yeah)
Remember the Ellery Queen TV show? the viewer was given clues as the show progressed before the conclusion, Ellery would break the fourth wall and directly address the audience w something like "Ok, you have the clues, can you solve it?" then after teh commercial break, he would solve the crime and get the bad guy.