Explanation

A Promised Land by Barack Obama

Point : (0 Comment)

Writer

Barack Obama

Language

English

ISBN

9780241491515

Number of pages

768

Publisher

Penguin Books Ltd

A Promised Land by Barack Obama - Barack Obama