This book tries to connect those dots - with the five hundred most basic concepts that help us in understanding the gaps between our knowledge and understanding.