Future Trends In Microelectronics by Serge Luryi, Jimmy Xu & Alex Zaslavsky