7:00 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd Edition May 31, 2023 @ 7:00 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd Edition Free
2:00 pm - 3:00 pm Presentation and Signing–Detroit: An Illustrated Timeline 2nd. Edition June 2, 2023 @ 2:00 pm - 3:00 pm Presentation and Signing–Detroit: An Illustrated Timeline 2nd. Edition
6:00 pm - 7:30 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd. Edition June 8, 2023 @ 6:00 pm - 7:30 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd. Edition Free
6:30 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline 2nd. Edition June 13, 2023 @ 6:30 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline 2nd. Edition
6:30 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd. Edition June 26, 2023 @ 6:30 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd. Edition
6:00 pm - 7:30 pm Presentation and Signing; Detroit: An Illustrated Timeline, 2nd. Edition June 29, 2023 @ 6:00 pm - 7:30 pm Presentation and Signing; Detroit: An Illustrated Timeline, 2nd. Edition Free
May 31, 2023 @ 7:00 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd Edition
June 2, 2023 @ 2:00 pm - 3:00 pm Presentation and Signing–Detroit: An Illustrated Timeline 2nd. Edition
June 8, 2023 @ 6:00 pm - 7:30 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd. Edition
June 13, 2023 @ 6:30 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline 2nd. Edition
June 26, 2023 @ 6:30 pm - 8:00 pm Presentation and Signing–Detroit: An Illustrated Timeline, 2nd. Edition
June 29, 2023 @ 6:00 pm - 7:30 pm Presentation and Signing; Detroit: An Illustrated Timeline, 2nd. Edition