The images I wish I had made
that last photo is excellenti think i have seen his work before, possibly in a book that I have or I mightve had his site bookmarked at one time
just checked and he is, a fantastic collection of work in a book called "photo art", sounds like crap but has some of the best work i've ever seen in http://www.thamesandhudson.com/9780500287118.html you would probably like a hell of alot of stuff in it.
yes, Sze Tsung Leong has somewhat made a name for himself; I've also seen his work mentioned in a few books. He also received a Guggenheim in 2005. That photo art book looks interesting.