Winter Reading Challenge #6

 

READ A LONG BOOK – A MINIMUM OF 700 PAGES, NOT INCLUDING FOREWORD OR AFTERWORD

 

Fields marked with an * are required