Devices and Applications 1st Edition by Christina Smolke