ID:DA12864313
Search authors sharing the same name
Blair Townsend, Ravi Ratnayake
World Scientific c2000
Available at 27 libraries