Reading list: def
sd