Description
Item Description:Electronic resource.
Physical Description:1 online resource (XXIII, 380 pages)
ISBN:9781489908186 (electronic bk.)
1489908188 (electronic bk.)