Takenakakomuten no diteru / The Detail Design Work of Takenaka Corporation
ISBN-13: 9784395110629