The girl on the left is Michelle Barrett. I'm afraid I have no idea about the other two. As penance for my lamentable ignorance here are some more pics from that set :) http://www.star-lust.com/pd/mar2007/pd0503p34.html