The reflective practitioner : how professionals think in action
x, 374 pages ; 20 cm
9781856282628, 9780465068746, 1856282627, 046506874X
1001032846
Paperback reprint published New York: Basic Books, 1983