software & shawarma
Here are some of the books I have on my shelf and on my kindle. The majority of them I have finished, some I have read more than once and the rest I am still reading through. I did not list them in any particular order.