Adaptable Design Methods and Applications by Peihua Gu | Menrva Books | MenrvaBooks