Practical Smart Device Design and Construction - Christopher Harrold (Springer, 2020)