Leoni, Robert E. High performance devices - New Jersey World scientific 2005 - 295 ISBN: 978-9-8125-6196-6