That depends on what you mean by 'all of piano repertoire'. Do you mean classical repertoire or do you mean everything including pop, rock, Blues and junk like that? In any case there is no one book that has it all. The Best way to familiarize yourself with the repertoire is to find a music library near you and go there to browse often.
~ Young Virtuoso