Added sources for further reading.