Appearances

David will be making appearances at the following events and locations.
He is always happy to sign your books, do a quick doodle, or have a chat.
Check with the venue’s website for seating location and admission fees.