Car wrote: This reminds me of a phrasebook "Eastern European languages", but since the pronunciation is given in English, not IPA, I decided not to buy it.
I agree with your Car.
I don't like to sound snobbish, but I really DISLIKE pronunciations given in "English". For one thing, English spelling is so unpredictable that you need a table anyway saying what you're using the letters to mean (if you want to be accurate); and for another, what about the sounds in the non-English language which do not exist in English...
I prefer IPA, or any other consistent system of transcription, including perhaps just the orthography of the language itself (if that language has a consistent orthography), WITH an explanation of how the sounds are pronounced (AND a warning that it's always best to get a native speaker to show you the sounds anyway).