Structures and architecture concepts, applications and challenges (Ada CD) (CRC Press, 2013)