50 Finest BeardsThomas BardellUplands MediaISBN: 9780957243682Hardback102 pagesAvailable229List price£7.99Price£3.99 - +