Q: who is the actor that play the good doctor?A: Freddie Highmore

Q: what episode did jim die on ghost whisperer?A: 68

Q: when does the earliest surviving version of baa baa black sheep date from?A:
1731