Original languageEnglish
PublisherMorgan & Claypool
Number of pages129
ISBN (Electronic)9781627056991
ISBN (Print)9781627059602
Publication statusPublished - Apr 2017

ID: 36362630