McLeods Booksellers owner David Thorp.