Kleinstreuer, C., Microfluidics and nanofluidics : - xvii, 436 pages : Dewey Class. No.: 629.8042 / KLE