Is this a nice gift idea for a guy?

I have a colleague who has been under a ridiculous amount of stress which I inadvertently added to. He is leaving in a few weeks and I want to give him a small gift and card to say thanks/sorry.

He told me once that there is nothing he would rather do than sit under a tree and read trashy fiction (science fiction & fantasy). I know of a fantasy series which was written by a local unknown author which he would not have read.

I am thinking of gifting him the four book serious, giving him a card where I thank him for all his hard work, apologise for the additional stress I caused, wishing the best for his future and hoping he can find a nice tree to sit under to relax, read and unwind.

Is this a good gift idea?
Is this a nice gift idea for a guy?
Add Opinion