Happy June everyone! It is time for another monthly book haul! This haul consists 18 books which is a whole lot more than I planned on getting this month but we move on (June's haul should be shorter). It has books gifted from publishers, pre-orders and a couple of presents for myself. Here is my May book haul!