Author: Jeff Kinney
Publisher: Puffin
ISBN: 978--0-241-58313-5
Print: Local
Need an account? Register Now