There are as series of these books and this is just part 1. I've seen part 3 before in HK. The good thing about this series is that it is relatively cheap, HK$88, and includes a CD to listen to the sounds.

A more linguistics based dictionary of Shanghai words is the

上海方音詞典李榮 主編現代漢語方言大詞典國際書號 7-5343-3122-6

But both are all in Chinese, with the former in a romanisation, the latter in IPA phonetic characters with Chinese commentary.