Roy Cazaly book launched at Petrarch's Bookshop