Manyebook
Matthew Clarke
500 Ideas for Small Spaces