Time zone list

Hello,
In our application we need to select time zone from a list.
We've found it is possible to set time zone information with external
variable "TZ" and "tzset()" function.
Does anybody know, where to find some list of time zones with names and DST
rules? (It is not necessary to be in TZ variable format)
Thanks in advance
Petr Hanyk