Shelley Powers - Learning Node (ISBN 9781449323073)