What makes a book great? To me, they must first be easy to read. At the same time, good books raise important questions through less-featured perspectives and diverse characters. The books in this collection will bring you to distinct time periods and prompt you to see things through differently coloured lenses. Whether fiction or non-fiction, these thought-provoking reads will keep you up at night!