Available here:
This is a directory, catalog and rolodex regrouping the complete list of all Pokemons in existence. This has been developed as a reference guide for all Pokemon fans.