Hardback 48 laws of power original book price July 8, 2019 16 32 64 128 48 laws of power audiobook 48 laws of power by robert greene Best laws in 48 laws of power