Holes by Louis Sachar may be the perfect book. It is a historical novel, it’s magic-realist and it’s urban contemporary. It is about racism, love, greed, betrayal and onions. It is a farce, a tragedy and a myth. It should – on paper – be so overstuffed that it becomes...

read more