This is the first of Melina Marchetta's books I've read, although I have seen 'Looking for Alibrandi' and I quite enjoyed it....
In ten words or less: It's a horrible, terrible book and you should read it. Ayn Rand's 1168 page behemoth is listed under ...