1218 participants. Even the most dedicated of bookworms might not make it to all the stalls. Here is a short list of 150 of the participants who might be worth a visit:
1218 participants. Even the most dedicated of bookworms might not make it to all the stalls. We have prepared a short list of some of the participants who might be worth a visit: