100 Books to Read Before You Die - an epic list - how many of these brilliant books have you read which would be on your 'have to read' list?