Twentyfive thousand+ Baby names - Bruce Lansky (Mumbai Jaico publishing house, 2008)